29
169
21
52
12
10
44
43
32
28
74
123
14
226
175
125
30
54
19
18
120
46
7
133
75
85
90
61
17
66
62
168
67
623
59
20
182
15
25
5
45
775
26
79
176
76
68
80
149