1
0
8
10
80
5
7
3
63
15
28
37
6
41
55
94
21
36
14
38
102
66
29
108
51
31
20
26
16
17
212
50
12
73
72
34
18
209
53
49
24
119