23
27
21
589
16
34
35
31
24
32
43
30
29
46
28
78
48
13
11
58
53
18
33
65
60
45
22
125
39
51
49
37
44
20
10
41
25
131