5
4
23
6
7
58
9
17
19
0
2
46
35
18
47
11
31
24
37
36
60
62
40
15
21
8
81
63
85
45
29
57
13
65
20
25
22
112
76
41
27
168
51
38