12
56
14
46
198
22
80
36
31
38
19
121
65
137
144
84
78
24
39
29
21
75
115
76
259
237
69
123
20
104
254
53
182
67