23
25
14
6
7
5
4
1
12
40
29
9
19
13
41
77
20
10
3
132
11
59
50
232
52
65
18
24
80
64
16
33
154
117
89