55
13
47
35
184
34
122
74
129
124
113
63
119
94
46
84
288
211
299
64
54
491
196
378
73
112
135
146
256
42
221
813
66
30
355
60
195
52
31
134
105
36
130
190
381
33
45
51
25
121
28
19