16
12
88
73
264
108
55
172
66
31
336
144
12
111
132
249
50
283
239
100
72
55
119
27
194
243
19
13
3
86
2
56
6
5
491
8
77
194
18
7
301
4
136
68
424
210
29
17
248
146
