0
17
22
28
153
30
36
112
238
47
64
151
88
84
62
71
287
31
25
167
119
15
13
134
24
35
135
56
245
259
12
41
78
18
131
43
137
160
27
53
8
67
93
102
44
34
75
144
116