128
36
6
17
45
174
72
186
161
260
7
94
64
2
87
112
76
21
38
89
136
18
55
263
0
30
23
11
40
19
177
67
5184
139
75
70
208
154
103
244
22
102
31
897
367
234
35
205
5
155
57