10
23
8
22
6
140
21
2
0
3
13
9
36
17
59
5
33
31
7
15
1
4
69
18
19
26
107
57
12
50
64
28
42
354
30
40
29