10
54
51
7
2
12
28
6
14
38
89
9
50
15
55
4
75
71
16
25
33
11
8
31
13
77
217
19
46
831
88
5
49
18
418
32
27
3
48
17
21
24
320