0
7
14
32
9
17
20
22
50
78
55
23
27
19
108
46
76
71
38
36
56
31
16
33
68
128
79
69
70
59
114
42
54
47
49
41
39
30
113