10
26
8
2
87
23
22
80
32
20
25
0
17
30
12
40
21
9
42
94
3
41
28
60
5
45
70
14
6
19
95
83
4
11
18
43
147
68
38
35
56