55
60
17
80
32
116
52
31
72
34
58
144
123
23
45
92
382
119
33
38
146
199
47
121
147
122
142
311
172
308
255
99
551
36
197
71
78
88
174
56
223
68
81
240
98
53
59
64
118
114