361
30
822
36
39
18
37
120
315
49
43
206
1471
495
95
99
185
159
117
332
657
200
160
191
55
161
228
366
31
302
138
101
126
48
17
180
74
34