9
20
3
30
14
18
52
96
53
214
41
64
66
87
15
67
74
39
168
176
44
57
8
26
27
7
17
65
37
54
58
128
84
69
63
29
137
24
10
42
23
6
22