29
46
133
39
32
43
27
10
449
41
11
15
4
28
21
19
114
24
18
30
74
12
7
13
38
17
105
16
3
9
37
8
50
64
14
153
22
25
93
45
6
92
42
35