548
3
38
19
20
22
13
42
56
29
6
203
196
21
161
41
93
280
36
110
62
8
32
265
53
11
74
47
84
124
46
17
35
9
12
80
96
69
83
55
44
5
2
15
1