18
70
46
22
40
43
42
16
51
20
15
28
24
13
53
37
79
78
44
73
31
17
35
120
52
61
50
38
142
152
242
230
36
63
196
68
80
23
95
30
21
439
69