179
59
67
78
461
166
448
27
30
485
50
242
85
217
471
173
29
134
26
195
101
124
74
94
72
34
176
90
75
65
86
143
125
35
387
62
82
238
178
181
16
5
19
95
608
163
37
248
141
463
1125
116
87
150
54
42