55
48
96
252
121
144
75
60
200
63
64
100
237
91
38
190
119
208
217
98
17
20
228
157
90
257
41
275
71
422
162
163
54
167
132
188
74
128
137
67
169
30
56
68
47
58
134
78
73
72
202
89
101