61
73
99
63
81
38
36
13
58
246
16
35
53
309
85
39
27
40
123
46
106
16478
62
52
89
151
19
8
31
18
83
56
48
25
513
168
32
22
49
20
21
17
94
72
68
71
537
34
43