37
55
339
100
32
87
13
233
94
194
12
34
173
103
124
322
391
425
42
54
50
123
200
129
542
82
131
177
66
167
41
76
67
251
150
168
133