47
22
43
16
39
60
61
51
25
62
15
14
6
23
3
55
351
30
115
157
475
123
20
751
48
8
597
67
208
134
165
63
45
18
182
17
132
135
13
7488
9
104
99
57
367
494