249
65
218
77
34
48
13
9
152
62
151
459
63
928
56
135
164
109
66
80
81
78
33
232
148
133
274
891
165
149
26
68
120
72
47
150
59
19
53
130
32
22
35
233
31
23
49
241
8
20
295
837
46