6
4
5
10
22
20
24
95
8
56
25
14
23
62
21
9
100
11
261
268
116
13
26
41
67
48
59
103
47
18
51
124
37
27
7
78
49