20
51
32
29
21
15
24
40
19
49
22
33
23
27
18
209
54
44
31
50
41
65
34
42
16
37
46
14
121
30
48
89
478
8
84
39
94
12