0
18
15
49
29
41
56
9
39
23
59
90
47
114
86
139
27
115
82
113
76
14
8
201
72
165
5
24
42
31
132
63
25
17
66
33
45
52
149
221
38
83
144