16
11
36
26
40
20
135
474
13
399
119
123
169
116
14
152
50
91
78
22
71
244
634
206
245
225
504
25
157
19
12
58
66
274
27
31
235
46
362
203
49
74
72
41
129
121
363
3
53
142
24
42
43