95
38
34
45
154
52
14
30
37
87
97
22
8
13
146
51
7
19
26
39
10
57
25
21
103
60
63
31
9
5
18
40
54
17
35
75
46
36
66
65