22
81
298
157
94
57
69
192
289
167
85
303
40
137
14
132
48
24
18
358
111
72
37
118
17
116
1205
64
261
44
291
202
23
12
92
27
80
225
430
16
337
34
25
46
30
35
28
90
45
415
158
180
42
62
5
113