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