39
34
25
21
36
14
12
56
17
38
11
139
42
46
35
13
9
22
10
32
20
148
30
2
7
19
45
37
4
8
52
50
99
49
106
6
88