94
37
70
45
33
68
81
87
50
58
180
175
47
107
131
130
40
30
63
91
49
35
80
86
126
104
158
155
194
103
106
83
60
65
181
186