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