61
69
41
189
382
50
27
39
222
33
96
136
450
237
45
130
68
190
324
70
295
441
234
151
85
25
221
180
67
49
24
156
145
204
71
113
14
121
126
297
23
84
15
77
97
650
112
135
335
62
75
216
30
43