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