61
12
57
52
21
67
16
88
94
68
90
99
100
28
85
149
212
23
35
43
340
74
13
113
45
24
632
2
10
131
69
64
238
36
9
19
4
89
59
314
77
106
506
258
284
27
14
78
71
41