12
52
19
5
6
7
4
65
29
57
9
10
142
67
38
15
30
35
25
11
16
37
8
21
3
42
75
28
13
27
41
54
94
166
32
31
110