90
15
27
85
174
18
151
73
67
248
94
43
74
31
110
178
168
33
40
96
69
32
21
98
213
79
91
342
62
81
6
20
38
106
114
132
19
10
42
11
7
83
66
200
37
72
35
99
23
131
80
14
17