12
53
28
8
62
19
86
75
42
18
25
13
3
2
9
61
7
0
15
143
45
63
14
5
6
34
21
1
11
20
27
49
38
146
133
77