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