27
113
90
65
43
89
90
76
103
150
20
56
86
116
68
151
17
32
33
47
61
71
72
75
84