0
3
32
10
4
11
15
6
36
18
16
29
30
33
46
110
5
84
103
9
39
66
14
51
45
13
83
37
19
7
56
22
17
77
60
52
180
68
183
31
182
49
116
111
43
204
101
47
28
24