20
11
30
2
44
102
36
46
32
28
112
5
26
69
23
169
29
22
125
10
9
15
12
34
4
33
62
7
40
53
37
43
54
119
21
19
103
18
52
83
17
8
48