42
4
14
10
15
8
37
46
35
111
49
3
65
51
59
12
126
92
23
139
33
147
34
20
32
76
16
39
112
29
115
155
43
71
93
40
95
162
153
36
117
58
74
128