4
13
20
51
21
14
6
8
7
23
2
31
34
9
44
18
36
22
52
56
81
45
15
32
37
122
100
27
82
263
318
59
55
17
29
5
1
16
33