7
67
1
52
16
2
5
18
3
49
10
31
11
14
6
8
27
38
83
153
19
87
41
54
4
30
17
35
56
23
44
22
61
106
48
12
43
28