44
43
64
57
121
29
31
40
18
20
111
565
94
124
56
30
84
107
39
126
78
70
76
24
132
157
50
27
74
207
46
72
55
109
17
411
311
12
86
80
79
128
37
104
69
326
45
256
41
230