45
46
62
33
36
50
18
542
48
35
83
47
231
98
85
16
266
207
8
147
90
70
87
354
17
4
68
143
58
93
60
185
95
194
11
55
136
80
40
21
37
112
14
115
163
32
76
28
30
78