46
41
88
80
86
21
22
40
18
154
23
109
123
26
188
83
62
190
16
38
25
158
197
39
68
95
51
202
411
70
14
243
89
155
35
50
79
97
77
91
200
63
71
84
108
173
78
104
107
118