8
50
27
47
14
24
26
16
18
48
226
35
59
19
7
43
70
5
77
30
54
146
56
22
53
46
176
214
114
179
37
57
28
39
124
153
17
88
66
32
55
44
34
388
21
33
2784
51
11
40