0
16
56
19
18
3
5
37
14
2
6
27
10
44
7
39
1
23
55
34
11
12
98
41
24
15
101
31
71
8
9
30
53
287
20
86
29
74
120
594