42
50
114
78
38
39
40
27
62
26
65
14
69
58
59
21
80
24
29
97
13
23
668
54
933
35
17
113
25
56
44
90
73
19
43
36
16
28
61
70
64
94
76
68
98
52
20