127
17
47
210
28
36
61
175
67
196
77
208
14
124
420
91
371
294
60
214
99
42
62
55
220
238
79
32
95
346
880
149
345
456
167
37
12
59
66
334
93
458
25
672
146
148
771
63
72
118
170
9