43
70
58
114
97
85
57
117
62
65
38
22
52
16
36
49
14
98
54
73
75
50
35
29
45
159
74
130
77
53
79
66
949
31
302
60
78
112
30
24
244
41
109
47
33
107
164
93
20
28
7
17
40