19
27
18
63
61
30
15
28
343
37
55
84
32
52
35
29
22
20
43
62
67
31
25
17
14
109
53
33
38
49
48
40
26
153
128
41
108
51
47
164
45
148
92