22
34
32
20
76
54
44
18
2
9
6
85
43
12
8
17
25
19
15
11
45
3
126
62
57
33
64
4
60
179
10
47
49
354
16
71
110
177
46
58