35
9
3
14
12
32
42
24
43
17
15
37
36
8
55
13
58
26
7
5
18
19
63
10
54
40
34
57
21
23
83
22
52
100
79
107
61
16
11
30