22
13
19
23
38
25
80
39
34
116
15
28
21
43
47
37
9
52
65
67
88
58
55
49
72
101
123
134
85
36
31
105
94
99
160
166
132
35
299
61
161
154
124
219
143
162
271
144
120
64