4
12
8
31
10
60
9
55
46
11
7
26
3
5
20
1
14
15
51
42
71
16
104
38
53
37
22
220
6
97
21
78
13
17
90
183