14
153
157
12
85
36
31
15
46
19
58
129
214
126
94
26
73
60
34
212
104
78
6
211
65
77
127
177
75
206
93
119
67
426
101
244
56
160
125
7
316
864
11
215
28