175
61
85
705
127
46
205
88
17
356
226
66
40
32
642
199
51
18
22
42
74
104
211
291
21
101
34
216
99
150
76
455
5
375
24
108
360
30
158
39
105
102
36
64
110
255
58
60
117
16
298
38
52
170