8
41
18
19
81
85
6
166
30
165
26
23
158
5
38
16
54
13
2
287
7
400
10
61
20
828
315
9
376
45
37
44
64
29
36
132
429
24
11
264
4
245
177
76
196
99