1
20
21
53
38
17
18
22
30
106
25
34
6
27
69
37
77
12
32
47
23
51
45
9
31
40
3
97
88
73
55
15
16
42
197