11
5
9
12
23
22
85
39
6
47
8
2
72
76
86
27
51
36
52
88
66
20
28
25
50
104
49
29
26
69
16
15
14
13
44
48
95
63
169
141
33
34
7
24
127
121
10