1
15
18
6
11
29
13
32
17
10
19
26
8
27
9
50
56
44
23
2
266
22
40
3
16
39
43
48
46
12
24
102
481
36
45
49
95