16
2
13
43
12
28
27
24
20
197
138
90
48
121
555
84
25
21
104
129
164
60
331
10
227
33
9
26
233
135
123
598
22
41
37
114
758
93
211
174
47
112
219
224
303
154
184
82
107
145
95
100
32
307
190