63
76
16
17
59
95
18
24
30
67
97
72
188
40
38
123
170
496
28
148
156
107
578
50
69
15
48
111
74
25
118
454
14
834
135
116
162
544
131
35
205
146
142
8
112
132
257
98
504
54
642
126
4701