71
60
43
13
15
185
86
52
210
41
20
47
67
68
136
134
16
117
54
62
321
167
192
85
80
166
78
39
107
140
279
204
232
103
148
159
22
230
145
30
94
35
44
190
69
7
131
19
217
258
139
268
327
244
157