13
45
22
193
33
168
9
210
184
31
139
198
100
68
32
23
29
373
57
140
38
107
129
28
54
423
15
414
66
30
199
79
157
149
162
457
65
123
378
148
220
52
36
296
575
175
130
291
39
1437
346
361