5
6
12
7
4
19
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
51
110
53
43