26
28
33
23
14
10
38
17
2
4
29
46
19
7
22
11
34
63
83
60
61
68
20
9
195
24
5
52
65
57
104
43
12
31
36
74
62
35
8
103
32
3
42
96