533
40
14
37
33
17
55
6
12
16
10
24
23
5
4
7
19
74
90
41
36
15
45
35
30
8
27
38
11
26
13
29
28
587
43
39