27
131
257
71
130
256
158
23
102
86
26
296
94
198
16
65
24
29
19
237
30
106
161
6
77
218
119
139
21
14
9
169
31
47
37
160
13
40
45
56
18
44
117
41
10
66
113
7
50
144