286
360
120
91
162
102
94
57
49
137
81
97
70
134
92
189
164
127
147
424
82
126
109
95
76
99
44
50
77
55
48
61
266
104
202
195
96
106
66
186
30
87
144