101
57
45
28
516
27
11
95
8
93
22
47
89
17
20
25
74
169
149
14
18
26
219
23
32
126
185
98
193
12
58
411
37
112
52
9
54
63
24
16
34
65
33