248
45
89
12
74
811
58
18
765
27
2
14
538
7
8
30
5
9
17
13
16
51
353
167
41
149
48
32
44
4
11
62
55
21
132
84
36
299
25
122
277
86
31
29