18
19
43
51
24
55
48
57
89
136
17
53
107
91
70
33
69
25
31
16
88
35
22
60
96
92
68
30
10
140
74
5
266
64
13
84
103
105
109
49
27
62
47
12
8
167
65
141
20
11
66