5
15
8
3
18
9
57
25
4
12
2
26
23
7
11
47
55
32
10
28
49
48
21
29
22
16
61
13
54
1
42
46
6
19
14
109
175