45
39
242
11
79
8
40
36
38
130
22
25
24
366
26
57
165
93
416
98
34
238
13
78
32
94
54
37
360
115
140
110
89
85
16
9
15
66
142
191
303
231
201
52
53
219
150
73
183