10
6
2
7
32
11
34
93
22
28
30
46
18
4
21
13
33
26
25
14
41
5
67
27
20
17
16
42
48
3
12
8
19
15
64
9
35
38