115
64
180
242
108
52
50
1005
34
26
47
259
70
152
15
370
30
37
92
85
257
44
28
24
156
22
81
55
66
57
90
32
58
158
80
63
19
10
224
54
39
40
48
59
113
31
73
228
160
20
56
27