13
12
95
3
35
59
47
18
31
6
1
4
50
21
56
10
23
44
53
61
17
14
34
54
24
11
15
7
0
25
2
98
9
49
27
33
51