42
10
7
28
45
20
11
30
9
37
36
16
33
47
4
125
17
71
61
14
5
3
54
35
6
15
91
29
19
136
100
8
13
131
18
39
485
26