12
30
61
384
50
179
40
14
6
182
122
15
53
19
10
98
46
17
149
126
429
125
116
16
4
34
5
326
11
93
49
217
100
9
254
85
681
32
74
313
27
134
20
309
176
202
1
36
31