13
3
49
12
46
6
116
19
15
2
106
29
28
25
36
20
53
23
37
80
163
41
100
22
238
8
17
30
33
34
75
108
143
362
45
104
94
789
52
192
386
103
40
171
59
379
65