43
96
73
247
19
101
537
122
31
133
179
197
80
71
139
224
28
47
243
38
24
1154
234
10
114
83
25
91
241
39
176
69
60
65
105
88
40
17
154
35
68
530
177
34
124
63
222
29
41
141
137