86
19
360
34
113
61
7
23
161
221
343
106
167
70
143
324
212
156
438
160
82
149
123
95
386
176
130
112
225
147
55
54
173
52
209
109
92
180
187
85
471
374
102
16
408
200
116
42
47
363
88
141
51
250
72