186
120
45
126
244
66
234
451
40
112
84
178
372
229
192
49
274
33
822
325
124
36
62
92
356
25
51
99
86
278
41
44
17
228
157
38
61
50
130
6
71
60
76
129
59
138
91
39
43
128
30
22