63
29
74
28
7
1
7
1
114
86
47
24
6
5
237
4
4
122
122
318
220
207
173
124
136
52
293
78
145
103
10
206
16
3
99
149
330
261
169
6
