8
19
58
12
27
29
66
45
22
129
47
39
52
5
57
23
51
18
28
10
54
20
253
49
89
65
198
43
35
123
71
220
83
56
32
92
15
108
37
24
50
72
30
250
78
166
124