0
1
76
33
21
55
99
73
59
72
67
22
68
13
77
41
18
11
60
31
92
61
87
19
39
50
64
12
90
80
27
93
82
83
20
78
53
25
49
15
62
65
38
24
86
75
9
4
56
32
47
95
28
94
84
74
2
6
45
17
81
44
46
91
23
16