46
25
40
36
69
70
52
31
46
18
21
105
46
31
217
26
19
88
34
52
23
41
45
21
102
32
23
57
23
109
17
100
268
35
43
15
41
47
21
678