17
3
6
12
16
9
30
4
18
116
14
40
44
36
87
1
11
32
13
7
2
179
324
139
145
29
261
175
217
162
112
243
48
250
83
174
79
91
166
326
192
33
299
52
53
10
223