11
8
16
10
120
112
4
25
17
46
233
48
28
237
7
147
56
26
54
90
15
20
29
33
143
41
27
123
13
72
71
93
57
39
30
98
55
40
68
51
101
44
19
24
45