10
26
17
20
50
39
37
13
418
140
43
175
84
102
52
38
21
31
34
90
41
136
12
116
100
42
115
97
51
27
87
61
132
75
93
277
108
74
53
121
46
85
186
64
221
80
11
30
25
98