18
14
11
12
32
16
15
10
142
28
2
31
27
26
123
20
5
35
6
44
114
29
24
22
9
13
36
85
89
47
99
37
42
21
17
118
30