22
49
45
39
31
44
200
9
18
83
56
158
38
52
28
40
79
85
114
7
109
314
53
16
118
15
84
86
27
50
19
365
10
21
133
117
24
162
99
173
34
155