81
150
95
141
40
152
107
38
47
52
59
64
69
70
71
77
80
87
89
92
93
97
100
101
103