75
18
47
115
20
15
32
27
29
73
17
289
54
43
22
37
152
30
110
35
57
8
16
253
24
34
554
61
38
49
63
4
64
23
120
39
143
21
33
41
119
58
40
13
62
160