203
55
31
167
218
44
36
19
67
230
54
665
64
48
403
24
26
23
282
139
39
2853
289
35
152
490
16
45
57
50
82
38
101
166
142
122
89
88
30
315
27
219
49
134
377
182
104
29
84
62
79
81
769