9
29
91
13
86
18
192
44
11
25
191
24
35
38
161
6
10
57
82
16
398
30
73
55
320
23
39
33
21
71
31
49
28
109
36
95
20
168
19
22
127
12
27
119
144
181
112
1190
198