55
74
136
142
53
56
316
200
91
141
265
30
242
117
66
112
532
424
194
83
152
86
26
155
69
407
211
48
54
49
401
1072
2075
229
671
256
81
118
351
150
147
239
154
114
76
67
183
175
111
109
238
77
61
128