37
10
245
155
14
180
95
102
15
49
5
8
47
40
28
36
193
100
118
80
138
254
230
57
68
66
18
98
133
84
103
208
119
105
76
277
81
93
24
33
22
71
31
402
78
305
19
54
82
126
228
116
58
415
129