0
8
7
4
41
3
2
17
16
9
19
10
12
5
23
63
43
15
292
21
38
13
124
62
87
29
73
30
70
60
27
112
68
20
22
82
32
18
111
152
85