115
154
93
204
60
150
223
94
42
162
40
27
76
31
147
20
96
43
149
10
30
58
87
136
91
89
92
69
145
109
110
50
73
106
250
81
209
63
111
56
121
103
187
157
38
132
88
176
39
335