357
93
277
31
378
188
98
54
215
53
60
437
25
58
114
16
104
22
27
28
314
164
105
2080
51
75
471
187
78
90
33
153
77
285