49
52
333
82
23
56
25
50
9
64
224
68
122
39
583
783
290
151
108
390
236
231
143
83
139
137
154
97
45
72
98
93
183
51
40
130
35
330
80
107
295
225
88
61
66
193
29
101
18
134
42
30
1949