8
5
96
78
29
530
68
0
13
19
58
59
27
18
39
15
25
6
31
21
42
12
54
72
61
16
88
30
1
34
14
4
20
10
295
43
37
250
40
35
41
24
9
137