14
73
13
53
168
41
49
114
160
39
120
65
24
27
68
94
61
20
136
76
85
74
50
97
48
35
121
291
23
89
258
44
57
174
186
40
170
182
228
183
56
157
71
70
31
131
235
173
345
180