22
392
220
91
13
4
60
1047
58
182
28
41
109
47
61
127
111
216
10
181
18
23
5
3
6
15
36
7
42
1
21
246
12
8
20
17
9
43
37
190
54
24
32
11
35
167
53
14
25
2
38
26
64