22
27
10
45
218
71
54
38
68
64
11
135
32
23
73
62
26
3
55
37
91
16
31
59
8
51
19
516
20
40
12
152
384
277
25
18
304
15
28
33
58
164
138
85
90
65
100
188
46
69