0
5
4
21
42
31
29
14
58
24
3
17
45
67
82
68
69
36
10
26
38
40
44
30
52
60
76
16
108
22
63
33
20
23
130