298
46
52
361
28
54
285
53
270
107
130
78
82
187
294
132
27
48
89
55
612
42
34
36
129
138
75
126
224
292
1519
85
228
101
573
109
736
394
57
59
50
1482
96
51
135
180
134
258
102
265