18
15
38
79
31
119
193
132
70
457
14
24
188
34
61
47
28
176
12
160
23
75
98
27
41
69
64
97
16
206
22
218
157
99
94
114
19
17
115
52
110
4
130
21
927
66
435
221
172
9