23
26
72
28
22
83
43
12
60
46
6
4
99
49
116
110
32
10
89
51
31
25
11
50
19
91
141
3
30
105
29
20
9
62
52
2
54
96
7
34
53
8
14
80
33
21