238
287
86
234
178
110
112
215
102
9
4
200
46
67
95
35
105
107
82
70
118
62
97
170
13
98
119
47
93
66
83
130
18
107
28
53
28
27
89
26
44
23
50
42
157
36
133
24
32
38