21
12
23
5
3
29
11
9
24
7
58
20
15
27
30
14
18
131
6
17
28
25
19
1
46
10
4
41
242
60
68
38
138
124
33
22
50