28
21
15
9
31
2
64
30
13
16
12
35
77
7
8
45
25
42
34
52
74
43
27
22
24
38
59
67
19
14
80
17
63
101
32
107
100
37
79
102