40
14
33
16
28
58
41
12
11
48
19
17
22
6
21
49
27
24
29
15
51
5
13
18
128
31
23
38
4
34
32
9
8
7
50
10