28
517
88
545
44
312
53
295
40
310
45
67
3
125
15
192
12
139
256
24
2
5
130
19
107
1
68
395
21
4
29
6