70
77
58
18
29
39
26
51
56
376
30
95
406
121
98
223
34
235
60
85
71
43
93
25
54
62
46
52
44
64
28
6
40
49
91
198
258
19
37
10
134
65
35