15
10
128
20
13
11
78
35
41
86
91
70
467
30
37
16
73
32
18
40
132
62
580
375
246
104
241
209
379
201
212
146
799
395
294
145
115
142