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