3
1
6
14
12
24
10
19
7
8
13
11
20
29
32
21
71
47
35
51
31
30
249
28
16
43
23
53
33
63
38
9
26
76
18
142
22
60
44
49