18
8
79
251
10
34
6
4
68
140
27
69
67
212
19
53
52
1
75
39
93
116
594
50
42
45
100
336
133
61
70
147
71
97
23
38
15
29
17
49
95
46
80
64
51
35