146
375
211
121
16
229
312
180
203
156
57
14
35
34
519
127
67
529
199
94
55
45
26
48
2615
70
306
883
46
39
73
200
43
25
307
30
621
23
59
24
51
21
19
151
148
103
122
606
132
192
531
266
270
526
49