1
4
8
10
5
16
38
28
29
2
37
11
22
7
12
9
6
24
90
13
34
17
36
41
23
35
52
278
70
27
18
32
31
45
33
19
26
40
69
57