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