48
85
69
63
37
25
26
34
224
181
152
59
8
41
47
86
14
42
55
11
81
43
32
6
24
687
7
422
4
15
12
53
83
157
45
50
70
248
648
31
27
36
179