4
12
51
15
13
18
20
14
3
9
11
1
10
33
21
76
68
29
37
47
56
16
5
36
25
46
8
6
2
49
221
59
7
134
22
204
82
27