3
24
14
70
23
15
22
26
28
56
71
29
78
20
10
13
5
19
585
84
42
381
7
21
36
40
115
17
33
50
85
51
230
76
103
121
96
48
174
74
81
38