95
88
132
10
103
26
52
41
118
107
8
50
93
103
69
127
75
47
99
55
22
75
74
101
97
172
62
50
50
42
70
10
19
38
13
61
119
158
42
85
23
7
130
69
48
28
84
82
28
28