9
3
15
4
8
12
11
16
6
22
2
23
40
57
28
49
7
14
68
84
21
31
20
32
62
18
47
218
5
19
79
66
64
17
25
33
48