8
10
22
11
29
9
17
14
33
3
13
27
0
97
18
55
19
30
52
82
70
60
24
58
71
31
143
43
64
23
15
54
7
26
50
307
91