92
127
20
68
51
142
261
80
124
33
94
16
99
191
34
40
176
70
357
358
44
27
15
52
98
55
29
228
259
337
73
60
36
18
394
87
79
42
240
10
65
186
26
103
45
64
180
62
392
25
54
123
137
84
125
37
97