17
14
42
24
39
23
21
108
114
4
302
19
222
298
279
203
45
25
204
75
89
138
119
28
27
124
185
54
134
29
64
22
61
18
44
93
56
30
9
36
26
12
78
60
37
48