7
63
106
61
42
50
22
127
52
95
94
62
103
175
118
70
50
75
130
10
38
97
107
26
70
13
14
99
74
172
93
50
55
88
119
101
11
8
76
19
13
107
48
48
84
158
156
85
47
7