16
19
21
10
2
11
67
8
9
65
17
14
12
34
27
36
35
62
22
478
116
277
406
75
71
47
416
46
49
40
115
83
23
29
51
37
31
293
70
97
77
159
236
177
132
147