13
12
2
23
7
53
59
85
285
29
43
5
16
73
10
52
24
11
18
55
95
26
21
4
57
0
19
31
34
25
39
20
50
38
8
49
17
112
14