18
7
4
12
11
17
50
20
31
16
23
3
8
2
24
13
52
44
70
118
10
35
105
49
171
6
64
90
77
29
85
14
32
27
67
76
5
9