0
8
73
14
25
16
21
13
53
50
18
9
62
19
125
106
33
57
93
63
46
45
48
60
100
32
26
89
23
38
141
118
146
248
49
36
42
66
149
37
94
111
85
40
102
31
154
59
58
34
187