117
280
70
50
26
33
44
77
183
42
625
34
74
424
14
27
64
56
103
120
61
118
113
20
327
160
173
43
669
1109