5
6
4
83
3
64
86
12
24
25
233
2
101
14
150
255
6484
9
662
55
87
1
39
43
123
17
8
34
26
826
29
13
47
46
19
27
137
53
32
49
191