80
48
27
49
43
183
55
67
56
310
42
25
40
101
78
52
37
18
97
12
120
109
36
235
447
75
84
20
38
57
33
68
11
112
83
87
50
237
227
66
105
107
26
60
53
151
9
32