22
28
21
2
1
12
48
18
9
13
49
17
10
14
16
25
7
132
41
8
107
462
29
205
195
36
47
30
23
19
27
74
60
4
33
26