11
56
14
46
198
22
80
36
31
38
19
121
65
137
144
84
78
23
39
29
21
77
75
114
76
259
237
69
123
104
253
53
181
67