42
26
54
95
46
43
24
71
163
136
115
91
129
74
197
56
39
256
37
53
90
18
106
47
118
180
73
21
72
117
58
177
116
14
157
27
59
52
61
13
17
35
7
57
15
11
16
23
93
221