15
29
74
247
211
77
4
171
19
71
9
22
639
13
5
165
149
103
51
114
0
191
3
83
35
20
78
49
84
72
6
95
14
32
41
107
45
37
304
56