265
51
208
287
238
43
35
86
234
90
178
51
28
112
110
102
215
91
46
13
67
69
105
10
95
69
107
74
62
50
118
50
41
54
42
25
97
170
75
156
85
119
28
7
46
32
13
69
24
13