16
82
99
25
48
16
84
69
43
90
62
67
47
56
12
22
70
64
96
62
55
57
41
33
52
86
64
53
92
66
97
22
86
45
77
55
4
96
51
45
2
63
88
15
31
3
41
13
68
2
