14
15
19
22
61
10
29
43
172
32
57
78
21
26
28
493
81
40
18
24
45
114
117
79
313
180
27
16
13
12
23
224
255
177
100
74
36
59
107
31
254
135
96
503
111