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