37
99
19
10
35
194
249
56
339
55
3477
65
77
20
13
6
7
3125
12
39
18
107
36
87
42
81
43
70
359
47
21
60
1131
230
24
137
34
252
50
279
489
321
51
227
27
197
33
332
46
113
98