51
85
115
74
253
328
126
381
128
39
52
19
140
134
96
66
21
106
38
78
59
56
221
3
220
349
27
14
73
137
421
188
121
129
44
79
60
64
18
138
83
87
46
118
25
110
86
35
187
50
162
104
42
251
61
30