15
53
83
39
5
2
4
11
10
8
12
46
67
23
69
9
14
17
47
26
88
19
20
29
33
25
45
203
7
28
22
30
130
120
49
133
786