51
75
32
85
70
16
168
9
48
29
137
23
24
34
14
3
31
27
71
68
36
54
83
56
28
467
84
65
64
39
25
18
46
15
107
62
47
61
12
8
19
6
49
4
37
11
40
26