66
40
82
61
115
65
162
37
18
155
57
33
377
217
127
369
248
100
271
156
42
67
208
279
165
366
32
470
1777
15
103
34
158
30
199
9
215
81
70
39
22
38
95
13
123
350
25
26
204
78
19
323
153
6