21
14
12
5
10
3
23
40
87
44
19
20
63
24
7
29
18
32
15
171
27
25
217
16
1231
4
33
50
30
36
8
9
84
6
35
67
22
46
26
51
73