14
74
107
26
17
33
16
15
37
80
85
34
91
103
94
22
159
68
32
12
64
45
54
19
110
122
38
44
72
348
114
81
283
139
116
467
28
113
249
263
29
120
65
270
183
66
311
171
79