152
115
117
42
37
18
934
232
19
156
96
60
40
85
411
98
78
17
164
66
25
22
41
36
148
51
90
27
191
43
30
143
88
16
129
24
21
104
33
9
45
322
57
528
11
7
87
365