29
43
20
18
40
35
6
146
28
42
16
8
15
73
10
22
31
7
131
25
56
9
5
12
26
4
2
69
275
23
33
3
27
11
21
13