139
48
36
75
86
228
51
21
45
96
119
98
20
38
224
70
79
26
44
435
46
156
85
76
122
222
360
274
107
117
52
329
226
54
262
189
185
173
57
108
89
148
159
166
290
137
105
142
61
347
154
72