78
265
240
33
215
52
27
12
67
94
172
137
175
15
26
121
55
19
74
103
123
91
59
37
420
42
618
58
129
48
106
638
40
244
35
261
476
127
47
522
14
302
982
51
280
228
126
32
71