7
3
1
2
5
9
11
4
8
60
18
14
23
222
44
19
10
12
21
56
50
22
139
25
47
6
84
53
174
39
170
195
16
29
26
74
40
13
31
48
116
156