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