56
34
23
45
41
59
127
4
28
7
150
25
38
139
107
26
167
57
37
72
51
90
39
116
130
19
8
47
46
83
215
84
148
192
78
30
136
69
60
66
21
42
49
31
16