29
17
20
26
559
138
4
53
1
66
140
19
11
13
113
25
33
52
45
72
44
57
10
5
14
42
16
89
18
71
49
3
6
12
40
65
8
134
179
23