848
54
34
28
18
23
16
226
176
44
10
22
7
5
27
13
15
31
17
6
8
11
9
3
2
67
46
49
30
12
1
21
20
32
38
139
125
56
128