67
116
138
46
52
26
32
14
158
142
92
61
281
536
45
35
173
69
85
23
17
72
22
91
24
38
436
197
47
28
12
77
11
13
50
129
34
289
160
39
63
8
78
186
64