13
17
12
127
48
80
81
50
76
24
156
223
45
25
31
72
53
35
291
262
147
28
151
29
102
7
36
166
15
169
150
126
114
54
43
96
154
83
73
179
157
112
27
246
60
74
21
52
98