21
7
11
17
9
5
42
27
25
13
2
29
6
34
40
10
15
18
16
36
58
54
28
44
20
88
246
14
79
132
186
149
60
270
49
689
90
39
110
50
83
48
38