3
9
4
2
27
54
26
19
8
13
6
15
5
32
35
7
29
98
20
83
0
23
46
117
22
28
18
16
40
33
62
75
177
64
127
134
190