52
54
49
65
38
423
465
331
74
69
51
19
44
84
124
150
78
11
33
99
67
53
209
225
91
93
85
58
28
300
153
117
258
32
182
137
96
231
100
17
90
37
68
34
186
108
35
66
134
140
130
48
50
188
180
381