347
119
26
62
7
551
187
77
9
21
22
25
47
79
33
40
168
20
15
60
78
157
120
211
98
48
50
24
319
163
175
111
28
23
32
67
65
155
12
95
71
149
114
177
92
146
219
101
179
139
46