14
33
352
22
56
84
21
31
16
127
7
235
50
46
15225
174
30
92
298
32
433
29
23
6
208
11
67
125
471
27
158
193
602
57
407
74
95
392
124
8
28
214
196
4
110
98
552
19
88
58
41
26