57
112
65
100
48
137
236
105
83
234
139
61
121
57
77
350
193
173
253
218
169
213
438
64
117
72
71
169
61
114
155
93
47
347
97
301
213
53
260
128
48
56
128
95
148
76
92
51
76
92
75
70
94
133
151
82
141
79
79
32