8
0
2
100
45
27
25
4
67
28
108
5
20
3
91
35
7
14
23
33
149
60
26
19
24
29
43
6
54
10
53
1
30
76
49
92