87
38
102
47
51
480
214
675
106
155
131
108
9
35
170
154
82
25
457
200
124
343
112
57
27
39
45
247
92
185
147
129
40
138
70
94
96
64
244
46
109
118
128
115
173
116
19
464
184
49
152
36
66
389
71
80