16
27
30
11
20
40
6
18
26
118
63
0
50
42
19
120
32
28
52
99
107
103
70
85
34
48
316
46
92
93
47
168
132
25
22
29
117
133
66
112
76
33
88
35
12
62
156
13