20
28
21
9
12
49
24
19
29
2
52
40
7
15
37
25
6
8
5
64
33
14
66
445
18
62
35
17
32
41
13
38
88
43
56
27
101
10
23
22