13
19
31
22
24
39
23
159
115
69
18
37
20
163
66
238
34
253
302
282
401
156
75
120
42
375
130
134
44
240
52
301
16
14
108
7
89
160
79
136
10
35
21
170
178
107
145
191
194
9
285
181