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