15
51
8
56
11
27
32
22
240
23
26
21
55
42
17
64
50
46
57
10
148
67
25
39
3
41
185
146
18
58
85
173
66
127
109
28
45
19
99
12
16
5