279
18
37
23
65
66
13
497
148
131
176
28
30
31
415
16
25
22
53
74
57
124
95
156
78
40
68
94
21
71
35
60
12
42
978
64
61
444
44
58
33
51
133
297
322
266
56
165
666
219
100
285
72