39
38
43
91
236
258
77
24
12
10
32
14
73
18
36
34
50
227
136
16
4718
53
182
46
396
5
76
178
184
266
214
141
28
101
33
253
271
80
47
3833
106
27
1384
52
57
61
54
67
74
55
382
49
31
1144
242