23
29
10
17
7
9
142
12
21
137
75
49
20
22
26
14
6
33
4
19
24
15
11
16
59
8
3
5
13
64
193
50
34
57
87
370