95
47
25
103
69
132
93
10
41
118
107
50
47
8
52
75
70
99
171
97
22
75
55
42
74
50
127
42
103
101
62
19
9
13
50
158
85
48
119
82
28
28
38
13
61
44
6
84
14
69