77
145
422
41
53
156
152
452
86
19
360
34
113
61
7
23
161
221
343
106
167
70
143
324
212
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