83
86
84
91
74
277
26
18
169
62
109
123
87
309
54
150
331
98
112
37
135
25
403
224
646
73
33
141
92
210
97
281
21
229
57
43
75
81
31
145
53
106
631
49
124
166
32
22
131
10
268
50