4
18
17
19
108
46
11
33
37
43
19
63
243
117
19
77