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