18
10
39
19
22
441
36
17
63
57
34
14
27
30
21
12
4
15
33
91
16
25
24
11
42
47
23
13
32
60
50
29
7
20
26
61
239
51
38
37
44
93