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