15
26
20
38
62
37
10
25
77
48
52
36
18
7
41
47
82
19
51
100
22
53
29
14
16
8
2
4
5
1
50
70
76
138
39
21
31
23
24
13
32
27
42