10
21
11
9
15
46
27
13
22
18
3
33
5
8
16
48
97
73
25
28
44
84
124
57
31
7
17
42
474
24
14
32
45
70
12