10
98
24
58
17
8
12
25
9
23
43
5
125
81
20
57
143
69
44
30
74
40
45
22
4
31
6
337
19
14
13
124
38
15
61
27
16
21
2
49
34
42
28