35
41
85
78
29
5
2037
67
73
27
30
315
34
18
481
13
19
39
25
116
162
26
63
160
77
414
373
17
14
91
42
11
15
98
69
24
160498