5
14
587
39
4
59
6
393
37
117
55
34
3
77
7
9
40
2
46
43
94
19
23
25
32
53
10
61
36
18
68
0
104
8
89
15
56
20
31
1
24