3
12
6
5
24
34
16
35
19
72
43
39
40
31
29
209
14
45
15
70
36
50
46
17
95
20
8
84
81
27
555
44
25
120
59
78
21
80
13
104
67
51