45
32
24
46
19
25
18
16
22
29
27
51
44
21
9
11
50
12
57
13
52
26
75
101
7
86
37
115
48
15
53
20
14
23
84
30
33
418