43
70
37
87
60
20
16
29
27
15
21
23
35
33
62
34
115
189
47
522
109
131
164
79
98
71
53
28
26
24
14
36
239
45
66
224
103
18
50
92
51
107
80
78
88
122
108