7
22
226
59
69
108
38
82
202
31
25
72
17
94
45
6
166
78
222
89
27
19
66
299
16
348
42
271
140
1188
51
118
88
192
37
215