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