9
13
16
6
34
17
23
1
5
4
0
14
7
10
36
35
121
50
63
19
52
20
18
8
12
95
115
41
40
51
24
87
33
11
48
74