264
96
63
350
108
39
72
159
80
30
35
25
64
76
238
247
190
71
628
60
101
77
54
253
119
3455
2253
113
291
1186
745
42
120
75
256
116
107
56
102
174
82
84