44
211
236
27
42
41
40
399
89
1412
181
28
151
66
96
55
126
152
205
319
104
317
757
129
117
88
140
527
32
29
175
33
341
90
858
26
5310
63
222
288
101
43
53
64
39
68
59
71
147
221
192
47
76