37
21
40
33
28
47
43
27
23
95
20
7
139
14
6
15
25
29
42
18
11
3
26
51
17
31
8
9
10
12
4
19
45
58
1
50
104
41