40
43
33
46
69
44
28
34
140
50
23
58
9
35
49
4
32
159
101
42
31
24
6
126
25
30
53
418
184
71
190
65
332
200
15
22
171
26
146
20
64
279
12
36
27
38
29
121