1
7
11
22
104
130
21
24
16
194
27
25
72
53
34
17
83
224
64
55
228
82
31
377
438
74
19
29
48
165
50
52
37
184
480
99
140
58
163
94
220
80
126
309
54
49
266
33
56
84
243