0
42
7
5
1
68
3
15
10
13
28
75
14
80
24
6
25
19
8
12
4
244
106
82
266
99
40
342
723
70
291
155
353
133
56
237
282
132
27
189
197
398
86
87