9
7
29
5
4
37
28
18
17
16
3
39
22
12
23
0
56
19
36
15
1
8
71
91
10
14
11
64
90
80
33
83
26
137
38
24
66
27
218
32
125