10
196
39
162
99
150
131
124
141
59
50
75
134
57
12
43
142
65
45
107
80
130
82
37
22
106
118
11
28
81
74
161
13
19
71
58
140
76
78
18
273
55
33
137
94
41
21
61
62
35
185
26