10
14
3
17
5
61
16
108
49
95
15
69
23
4
2
13
37
98
26
21
59
28
82
11
19
20
64
7
8
32
6
12
76
9
53
34
1
38
24