13
24
5
15
21
98
12
7
38
35
23
30
10
391
73
16
54
31
71
29
193
55
27
75
115
39
42
79
113
148
112
19
146
64
33
187
101
223
36
53
65
37
80
77
825
264