0
26
18
38
37
31
19
77
28
22
46
20
110
101
80
32
49
43
102
42
120
50
88
29
163
45
27
54
56
69
35
55
133