22
91
8
79
42
98
38
33
134
178
344
169
161
62
35
102
106
148
94
137
164
41
196
52
13
312
251
36
214
19
118
167
191
80
55
23
227
304
77
43
231
58
31
30
39
181
147
20
28
127
75