21
8
2
22
29
33
10
20
12
3
27
28
38
55
7
18
59
4
11
17
142
35
1
34
31
193
36
82
24
139
49
51
46
62
5
9