10
15
9
41
49
7
132
19
36
5
14
26
24
28
17
25
53
95
6
16
34
86
50
29
4
32
22
23
18
12
27
30
42
40
38
90
11
2
31
1
8
39