29
14
3
4
7
132
33
67
58
120
13
90
28
17
101
18
70
21
183
26
147
8
22
77
321
15
73
9
1
47
27
20
34
64
36
61
45
471
19
85
52
95
42
43
23
133
12