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