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