1
5
16
4
7
15
2
3
8
27
12
6
13
22
17
72
21
9
20
59
32
24
19
139
14
50
41
25
51
28
74
69
52
64
33
88
26
31
75
29
37
159
18
79
56
35
222