226
37
52
77
95
69
45
63
154
62
61
30
281
31
88
35
13
56
161
1431
39
773
38
25
29
59
18
250
54
254
43
134
122
57
20
67
60
50
79
138
48
27
237
71
260
487
66
153
880
36