14
79
48
49
58
50
182
10
90
68
53
83
40
74
115
64
348
180
197
36
44
112
80
28
144
314
47
69
176
18
208
344
95
19
78
66
37
61
38
101
156
274
34
322
25
178
366
154
86
92
16