33
52
30
9
253
83
181
87
79
98
167
331
193
34
302
53
54
11
88
225
130
16
221
6
17
37
31
27
10
24
80
15
120
39
29
5
67
192
58
86
203
38
12
91
129
36
306
242
3
4
899
7
153
68