76
95
71
53
60
49
69
72
94
43
168
96
84
73
46
31
17
101
23
45
15
11
19
56
305
47
34
247
35
41
87
6
148
62
21
314
54
63
25
108
306
88
115
202
169
93
182
27
143
22
307
549