44
66
20
16
17
79
47
198
27
28
32
46
25
51
65
118
50
49
55
150
98
193
100
39
138
70
93
130
309
136
95
37
29
52
45
33
40
53
36
132
35
411
30
137
226
170
41
111
54