22
28
10
9
15
17
20
5
16
14
2
4
0
21
12
60
36
57
33
29
37
138
6
8
13
384
41
72
11
38
107
7
31
24
3
35
1
26
61