21
5
38
30
97
71
22
288
14
62
64
100
50
83
66
34
39
155
16
44
73
86
102
207
29
741
203
31
26
77
46
164
95
9
92
464
25
48
190
24
68
154
108
266
196
166
56
173
49
101
6
18