13
172
216
123
24
89
45
532
578
99
287
178
73
776
32
471
95
79
492
543
16
34
66
49
322
148
574
160
102
104
21
4673
23
202
401
37
212
1417
294
55
90
43
205
1128
763
360
138
36
106
15
74
339
67
31
72