51
48
20
28
5
17
29
57
19
151
1
8
9
25
12
14
54
41
13
2
23
15
10
11
33
30
18
27
26
6
44
56
24
37
21
46