3
19
39
17
64
31
35
49
46
82
42
219
15
12
103
51
57
41
16
22
4
10
37
14
43
45
27
26
134
30
23
69
131
227
24
25
78
73
9
384
92
150
101
128
88
28