11
34
77
40
69
35
12
98
30
462
79
33
177
23
13
45
38
183
309
53
127
71
610
57
50
54
60
156
58
51
137
43
16
1443