10
28
0
6
3
7
4
1
31
77
2
23
54
17
12
67
8
22
59
27
29
37
49
16
25
100
26
18
21
46
30
15
14
20
13
45
99