129
24
50
72
65
80
68
133
101
79
30
192
130
55
36
93
42
37
75
73
35
186
96
63
181
150
159
314
282
48
217
44
85
194
856
354
82
178
364
245
127
453
124
137
105
139
195
167
198
91
241
31
110