11
2
3
9
13
59
5
6
8
7
52
18
45
19
14
12
20
25
35
23
32
58
16
15
46
36
21
55
44
107
97
89
82
93
108
64