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