14
38
71
125
175
99
230
76
45
288
129
72
31
404
81
189
163
7
58
26
30
51
9
20
84
140
55
307
33
52
43
17
1660
42
80
49
50
12
36
35
29
373
23
18
145
40
133
257
78