14
80
68
277
59
28
67
19
45
17
72
62
35
29
165
125
49
27
26
30
39
46
31
93
56
79
61
9
113
133
65
120
99
131
23
161
95
21
10
7
13
98
232
115
217
248
71
377
42
3