8
13
61
4
10
32
0
35
82
29
31
17
24
107
89
7
5
18
50
28
22
12
26
57
11
25
2
52
45
39
21
30
6
85
115
54
15
1
119
69
19
53
38
33