60
75
42
97
137
155
274
57
105
68
128
275
168
231
102
123
27
33
88
167
8
134
136
30
12
124
109
36
23
91
18
16
118
173
159
302
372
139
67
101
205
56
41
85
100
230
51
10
48
66
37