43
38
53
39
20
8
61
93
9
49
3
162
54
18
50
75
141
127
135
52
66
45
26
56
22
113
68
51
35
46
17
36
88
111
19
123
120
25
137
103
134
7
10
99
32
4
5
16
121
90