15
127
112
14
36
65
250
78
156
85
45
125
38
162
106
123
198
126
39
342
195
206
107
11
46
97
80
701
34
91
100
140
96
94
74
152
31
28
92
346
30
333
230
27
55
98
63
147
110
33
49
67
83
26
37
47