17
86
47
52
51
59
68
50
98
40
42
26
54
87
92
56
71
58
97
28
25
175
69
39
41
34
96
493
61
80
148
78
72
145
53
345
294
1533
94
108
46
133
77
162
144
49
140
579
117
36
111