54
48
9
41
34
47
29
127
35
404
113
89
197
17
7
58
150
76
14
84
129
2
21
36
20
26
124
62
15
445
19
33
185
32
153
233
79
64
25
50
22
107
72
163
80
147
49
78
136