10
19
11
41
38
37
13
50
45
66
86
419
88
97
20
504
29
56
31
14
96
48
43
208
9
1
4
16
73
74
67
12
40
178
25
15
6
30
18
91
21
26
27
7
122
104