16
75
88
9
99
41
12
209
13
18
33
27
67
59
293
190
173
17
39
23
51
54
57
36
64
20
8
92
11
2
10
25
3
68
21
651
19
6
1
109
207
56
24
148
28
35