7
15
23
16
18
12
10
33
21
64
2
35
79
187
38
32
22
91
41
39
271
83
67
29
27
24
26
34
3
9
11
20
66
48
54
78
179