17
21
31
34
87
11
19
76
63
5
7
71
32
44
173
205
107
59
361
315
381
283
428
270
104
129
53
82
208
30
45
52
116
48
18
42
81
60
23
9
99
12
64
240
94
95
84
36