13
394
46
5
275
192
80
366
23
53
35
28
102
62
81
22
530
791
36
116
52
78
142
26
34
230
21
86
67
72
6267
178
459
108
380
51
245
37
439
85
20
32
141
75
45
66
44
30
298
89
216
29
43