8
2
4
73
7
12
11
17
13
115
16
15
28
5
96
178
50
22
76
87
51
74
18
153
162
310
63
273
328
533
292
213
132
208
43
98
46
30
122
90
149
99
83
10
19
136
21
108
29
60
247
194
176