258
139
322
208
246
150
441
39
57
66
59
55
189
68
44
238
22
90
111
58
210
35
40
95
56
71
9
264
144
54
103
41
311
49
127
16
156
147
116
84
88
47
43
64
25
23
61
53
96
37
10
26
31