8
33
12
17
3
6
16
21
113
60
54
9
110
2
36
95
50
13
30
23
46
165
24
32
103
47
15
71
43
22
44
39
123
49
141
4
42
20
34
55
70
81
27
61