21
348
66
64
15
47
17
23
24
34
69
103
43
11
59
52
38
30
114
51
27
161
179
18
7
26
14
29
45
750
25
20
46
185
12
35
16
157
133
94
31
81
13
10
71