14
84
26
164
48
310
260
59
37
94
87
159
745
66
46
24
20
121
92
79
42
61
44
127
182
62
47
27
73
100
370
9
31
18
36
179
40
57
75
41
940
15
25
10
21
19
29
104
142
78