22
34
14
261
49
54
91
202
29
20
67
168
32
26
251
368
30
221
76
378
240
64
114
53
197
9
15
60
18
19
61
25
17
27
56
77