7
4
17
2
3
11
10
14
76
12
1
8
16
5
104
29
23
9
35
109
93
164
27
18
41
81
24
6
79
50
52
33
19
22
53
15
43
49