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