35
104
24
15
17
39
11
42
75
57
106
73
46
10
30
1
2
6
54
4
8
14
32
20
7
25
23
12
18
5
89
100
43
28
41
13
16
51
21
45