1
3
12
4
2
7
9
16
6
22
23
40
56
27
47
14
8
68
15
84
21
31
20
32
61
18
11
218
5
19
78
66
64
17
25
33
48