85
46
83
53
19
103
218
56
39
89
49
44
408
48
25
37
120
138
7
101
21
40
34
38
286
36
41
16
26
47
149
237
60
50
137
18
29
530
162
181
107
2382
106
252
13
11
191
68
991
30
65