66
20
32
31
21
50
166
47
46
49
13
44
23
12
9
19
4
24
3
8
26
29
22
71
10
15
18
17
42
6
45
11
14
56
16
27
38
30
25