20
16
52
22
81
12
57
9
84
33
17
11
51
42
56
8
18
27
4
15
279
94
7
31
30
2
38
75
3
5
13
146
129
25
64
6
32
34
53
117
65
14
58
82
100
47