10
22
20
24
6
95
8
56
9
25
14
23
65
21
100
11
5
261
268
116
13
26
41
67
48
59
105
47
19
51
4
124
37
27
7
49
31
1