31
67
20
17
3
46
10
13
78
53
30
16
39
66
33
7
110
210
93
11
15
69
32
24
26
35
22
8
6
215
156
12
5
4
42
19
1
127
14
71
9