9
54
8
215
47
45
77
83
34
87
20
90
35
92
44
7
81
70
107
106
16
29
4
189
56
49
18
357
114
98
91
359
458
99
132
284
96
384
222
125
6
60
104
40
65
198
61
73
19
80
57
14
85