59
30
45
13
16
22
15
8
71
32
99
46
98
25
6
35
10
28
20
26
50
27
21
61
11
12
2
4
5
17
49
0
34
44
23
211