0
1
85
11
8
6
2
3
32
22
59
7
12
126
45
40
73
63
25
31
119
111
19
156
36
137
70
79
168
30
71
52
43
47
109
16
158
159
38
366
154
61
24
18
28
105