0
2
8
4
1
6
3
9
71
22
32
18
13
126
24
10
98
5
23
39
15
26
27
16
84
47
160
102
183
228
114
290
88
57
42
48
53
37
146
40
76
94
93
77
64
7
68