0
23
9
4
32
7
3
46
13
1
5
11
17
6
16
68
20
12
18
10
27
88
42
81
48
293
137
79
211
259
63
59
727
156
201
90
930
116
33
47
21
72
44
84
22
200
101