124
29
122
67
131
32
74
27
17
35
22
70
329
196
135
109
129
281
975
46
42
91
104
48
283
69
505
205
88
60
31
136
53
14
54
521
578
178
30
83
314
237
43
152
1179
875
36