184
124
21
34
37
173
40
42
148
145
123
60
66
241
258
25
62
24
213
97
170
35
30
45
120
156
152
243
122
27
72
63
85
47
75
48
80
878
41
68
54
268
58
38
43
17
95
70
19
39