48
35
90
78
18
150
14
34
32
266
120
56
83
39
61
51
66
126
96
65
25
7
154
284
91
54
282
195
20
27
36
47
64
31
125
37
308
133
45
190
70
257
94
33
98
23
107
103
117