31
30
9
46
8
23
67
62
76
27
12
118
14
16
13
65
20
22
17
57
36
10
39
97
60
29
38
15
7
45
26
43
54
19
4
11
5
59
37
3
25
52