54
953
145
34
91
50
57
45
149
394
147
112
29
120
93
169
21
198
11
33
66
49
60
37
36
129
67
28
48
16
25
243
26
14
168
56
136
191
35
148
331
24
323
127
641
79
39
246
252
53