69
114
103
88
16
14
63
95
9
8
297
18
584
23
20
47
27
179
34
143
38
93
165
11
48
22
26
219
33
54
15
43
5
37
31
42
13
56
2
17
36