9
19
39
58
28
11
89
32
75
76
50
104
238
119
92
95
61
30
45
231
140
55
486
70
27
152
218
121
48
194
197
71
67
149
29
34
83
22
78
241
170
21
311
202
177
74