11
1286
59
73
360
104
366
35
56
139
81
15
348
24
16
80
52
57
45
33
22
60
12
8
312
203
40
78
30
220
406
61
6
86
84
13
394
46
5
275
192
53
28
62
791
116
34
230
21