11
22
174
24
10
83
25
9
6
59
32
2
8
27
13
54
0
5
52
295
239
64
96
341
156
16
44
38
116
51
7
132
77
45
145
232
123
173
141
3
149
21
34
60
205
78
128
79
29
279
115