44
33
0
92
71
41
28
82
75
27
39
30
95
46
31
99
96
72
52
65
93
64
91
73
24
67
70
37
19
106
59
90
66
69
88
63
85
57
34
23
80
54
68