20
31
26
125
16
21
13
7
2
9
6
12
14
74
58
24
53
11
52
101
59
84
54
56
65
18
108
25
15
36
10
17
51
34
60
28
29