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