10
8
27
49
22
17
5
13
9
19
31
53
29
3
24
58
20
26
95
74
6
39
7
162
81
65
142
104
28
52
35
38
18
113
57
97
64
137
88
60
42
240
172
96
246
76