20
14
6
16
34
7
10
3
0
12
15
24
21
35
9
19
45
111
73
11
25
23
61
51
17
102
8
47
60
13
32
87
31
56
308
75