117
72
75
253
427
54
532
192
155
126
453
20
89
45
138
69
28
80
52
137
95
389
36
435
1
110
78
64
60
79
209
12
83
7
239
17
224
85
46
173
193
375
409
88
171
32
27
106
102
66
308
68
97