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