66
280
52
54
127
195
65
35
58
246
355
40
104
56
565
105
117
1131
60
205
79
115
67
24
70
27
57
38
30
250
23
78
201
153
25
121
48
187
39
98
19
152
43
275
45
88