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