42
36
34
163
51
91
175
511
15
40
177
39
13
8
438
68
98
35
107
225
72
11
1107
54
52
24
7
814
117
25
92
106
28
20
282
62
3
37
70
22
293
65
192
53
196
178
41
80
157
285