58
97
259
101
60
74
214
63
328
130
205
112
549
29
135
171
42
57
28
38
106
55
7
131
27
30
251
43
90
109
469
145
581
44
39
192
82
104
12
16
51
77
61
4
760
1
5
6
127
183
190
23
35
20