7
88
145
91
45
85
96
142
489
29
173
541
74
962
139
316
24
123
49
104
14
287
90
101
302
30
31
76
58
222
40
83
178
80
55
72
37
250
111
84
81
59
206
62
23
93
124
100
315
131
75
79
38
73
41
27