23
10
183
85
3
25
12
43
8
9
5
13
6
22
11
77
33
40
19
143
36
24
2
55
4
16
21
1
32
7
47
49
20
26
17
15
31
14