112
8
23
21
2
38
32
4
20
26
22
66
1
16
115
11
18
9
28
820
29
14
24
12
31
17
19
161
6
10
40
13
3
5
126
35
55
49
52