40
28
23
15
11
8
24
105
42
13
31
57
34
74
20
92
14
250
47
198
12
26
16
27
4
49
18
94
29
30
38
17
21
127
22
41