69
72
94
95
43
168
96
84
73
59
28
46
31
17
709
22
100
23
45
15
11
316
19
39
56
97
47
305
34
51
247
98
35
53
41
199
220
87
6
148
62
60
21
314
54
63
25
108
20
306
88
49