44
54
20
69
68
110
95
121
32
55
7
27
9
149
88
84
33
50
24
19
73
52
53
172
35
227
34
22
29
58
78
42
127
279
176
56
72
38
12
384
47
265
25
97
252
28