0
4
6
1
151
70
21
33
73
20
23
74
39
59
18
47
14
53
93
31
87
79
37
49
106
57
45
34
26
146
36
66
84
35
167
40
169
136
48
28
46
17
30
599
133
42
77