10
15
31
94
79
64
16
9
23
43
12
8
14
56
61
35
38
19
82
6
70
11
50
142
18
36
51
1
46
7
20
4
0
2
5
21
17
24
25