61
501
33
189
89
241
23
294
46
192
68
185
24
207
236
15
165
1
2
28
146
12
134
110
3
112
42
128
255
14
126
172
7
109