22
114
365
24
43
52
532
38
74
5
29
167
148
12
71
57
258
44
278
89
1019
67
39
134
430
118
56
54
37
21
86
10
14
49
73
243
55
42
13
332
241
69
75
181
27
288
388
18
66
79
15