16
35
310
42
19
21
32
82
61
26
55
47
116
299
57
91
11
39
43
25
38
18
22
8
126
24
59
23
37
36
105
15
45
62
20
54
14
17
122
28
52
173