392
218
93
13
4
60
1047
58
182
28
41
109
47
61
127
111
216
10
193
67
17
23
5
3
6
15
36
8
42
7
1
21
246
12
20
9
43
37
206
48
54
27
32
35
167
53
14
2
38
26
64
22