9
21
4
13
14
7
6
18
11
65
33
36
44
5
39
27
12
20
17
105
3
16
90
52
58
81
25
145
86
28
141
54
55
31
24
49
46
112