10
20
16
48
11
119
90
17
55
71
95
108
26
37
105
49
346
14
151
66
27
250
80
70
22
13
69
12
767
29
3
39
62
237
57
53
79
21
23
173
72
188
186
24
107
177
6
34
191