76
21
24
25
58
3
134
75
19
55
85
9
15
52
33
131
50
90
20
22
26
102
143
344
95
123
190
29
140
552
292
146
98
260
67
345
40
225
195
51
30
42
79
127
28
13
89
35
37
12