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