6
9
3
41
22
18
16
27
93
73
46
13
35
99
64
106
29
139
71
76
124
49
34
17
19
40
21
26
24
90
110
14
101
57
253
44
10
42
47