22
50
28
41
54
25
114
36
11
24
16
20
18
53
94
30
101
19
27
34
65
158
164
126
109
140
68
31
92
93
57
60
61
165
12
179
89
69
154
59
177
21
117
23