29
25
20
17
18
11
13
152
24
15
32
27
36
28
67
41
47
22
34
23
19
273
16
53
39
48
33
12
187
509
30
43
83
21
31