169
20
43
8
26
55
82
67
114
204
63
287
118
12
155
76
151
59
229
207
41
238
75
110
176
54
240
296
122
137
235
61
165
34
50
318
46
850
68
53
79
36
164
72
228
29