11
43
98
7
93
12
119
90
40
9
71
10
45
2
3
18
74
13
427
1796
5
51
38
29
57
25
6
230
1
20
16
2549
14
8
15
4
27
141
33
69
280
28
30
47
32
68
26