41
26
19
12
38
50
52
29
20
51
189
55
22
34
24
47
33
23
56
30
165
130
83
79
48
42
44
28
435
16
103
53
49
25
14
18
60
17
73
177
27
21