14
8
22
15
24
13
173
309
38
18
36
416
190
141
152
54
120
84
31
134
98
136
19
114
286
47
225
85
306
64
214
112
265
25
71
180
51
146
21
155
49
37
6
199
34
44
144
94
118
100