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