50
6
9
31
57
96
14
33
59
20
1
45
61
15
83
29
48
28
84
13
86
77
41
11
100
65
25
27
0
22
79
37
66
10
34
26
8
35
58
2
60
3
104
7
192
73
141