29
68
35
71
457
18
12
10
75
28
58
160
104
34
19
98
24
23
49
29