19
42
6
14
49
46
9
26
12
27
39
11
7
31
17
2
4
1
8
20
3
13
18
54
48
55
43
23
44
351
83
86
240
34
16
59