8
17
36
59
66
13
95
42
31
93
58
136
111
12
45
39
101
14
60
61
26
15
183
47
73
35
52
119
273
79
186
34
37
38
91
470
54
392
364
203
165
96
11
88
557
262
64
29
113
30
46
194
116
169
780