18
46
63
200
11
30
6
12
16
7
92
75
9
61
23
52
37
82
105
41
27
48
56
32
104
19
8
71
79
44
13
40
25
17
189
143
39
50
5
36
15
59
43
33
57
35
26
38
181
34
58
21
86
62
101
182