1
19
31
94
18
5
27
45
24
53
6
39
4
32
47
23
118
76
7
74
26
28
9
113
372
120
232
332
21
15
219
79
44
91
22
14
153
62
46
20
8
40
13
143
16
34
10
109
87