0
7
11
5
28
26
32
3
15
13
22
8
10
75
39
12
30
61
104
88
120
20
18
95
109
36
17
29
35
33
16
2
68
63
83
42
92
54
235