3
7
29
18
31
8
12
51
17
15
21
55
111
25
23
13
11
2
16
57
28
4
44
5
93
75
52
22
49
9
54
48
32
6
20
14
10