12
56
20
43
119
71
57
128
34
61
54
39
62
25
68
36
15
14
26
87
53
13
33
50
22
46
51
86
65
150
31
35
120
18
45
83
4
11
308
40
69
66
48
593
112