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