19
54
128
15
26
30
9
49
16
27
36
17
58
33
51
23
65
246
168
31
37
104
150
310
397
29
22
62
39
46
596
153
176
10139
61
87
73
131
57
47
296
138
83
24
56
3942