5
9
107
3
16
10
48
8
13
11
12
39
20
81
45
32
58
42
36
18
21
22
7
6
27
67
167
29
17
37
26
15
4
14
25
19
51
38
65