33
64
12
2
7
105
73
354
335
218
11
1
119
95
5
269
47
117
9
131
395
24
113
71
164
42
66
77
56
274
203
36
4
116
8
15
44
25
3