14
20
19
26
16
71
1109
35
113
44
194
102
190
388
158
30
32
73
23
53
120
28
172
100
51
15
25
57
46
61
54
91
160
31
60
72
89
36
39
63
47
17
84
137
40
139
80
994
8
42