17
55
154
42
43
25
10
72
56
12
66
93
13
29
54
73
9
52
58
30
37
96
23
63
64
18
33
161
44
164
48
80
35
47
51
8
277
122
259
90
199
39
212
128
123
38
92
77
113
69