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