24
47
13
16
71
6
81
797
15
30
303
66
25
115
179
100
12
39
172
11
111
4
10
2
20
21
9
41
385
52
95
37
45
64
29
75
34
32
97
18
383
166
5