21
4
6
5
17
20
22
14
7
16
79
43
25
23
13
27
46
37
48
38
26
33
24
32
41
55
42
129
88
53
112
76
101
199
50
44
207
70
147
127
36
49