3
13
10
45
62
37
79
39
64
36
84
38
56
30
483
109
59
21
28
24
77
29
76
25
72
71
61
33
55
713
211
22
48
20