1
21
19
108
71
82
64
26
39
6
2
16
29
31
9
16