10
48
22
87
27
6
13
100
14
28
21
89
26
62
12
17
52
16
40
387
9
25
8
11
64
59
73
19
107
130
158
24
164
535
35
7
78
94
185
159
75
70
118