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