56
67
50
28
34
36
30
18
25
22
256
89
93
49
81
46
54
23
27
31
85
44
324
71
66
52
102
15
47
62
76
13
10
8
16
40
32
17
48
43
58
11
41
38
39
55