25
9
39
149
46
68
217
193
7
117
239
16
181
192
56
328
58
104
47
120
34
94
234
102
71
41
77
45
73
335
159
128
10
14
30
78
27