31
13
25
26
27
28
61
8
32
44
17
7
20
11
35
14
9
4
15
10
66
47
146
22
24
57
38
21
12
16
6
74
50
37
56
115
60
39
55
69
110