82
56
194
68
40
47
98
76
35
26
160
39
152
19
72
62
32
33
86
743
776
36
1973
13
120
75
163
184
282
63
61