23
16
20
33
5
3
19
9
17
10
12
14
7
48
15
8
13
80
61
30
177
82
55
49
169
28
25
0
74
39
27
127
77
4
73
94
38
18
53
50