16
35
100
58
143
69
292
26
217
29
82
14
46
6
27
50
32
67
137
55
41
7
40
148
37
33
17
157
49
28
18
47
77
59
53
38
22
64
34