6
61
27
118
69
86
34
208
72
14
18
30
166
4
36
16
8
57
38
58
77
11
5
9
3
23
147
161
112
39
145
47
136
55
19
51
2
22
100
7
42
26
25
1047
123