21
51
71
29
87
20
32
24
17
16
76
59
37
137
55
54
27
48
57
42
65
60
45
81
68
56
36
40
31
168
82
30
33
69
307