11
12
8
13
23
16
121
5
2
4
6
83
3
64
86
24
25
234
101
14
150
255
6494
9
662
55
87
1
39
43
123
17
34
26
827
29