32
98
34
11
99
59
14
19
9
29
6
17
27
7
2
76
10
3
41
70
31
57
23
50
16
0
43
5
81
18
13
35
39
79
45
22
61