10
70
33
15
50
39
40
28
30
405
35
24
7
20
19
16
166
1
29
8
23
13
59
60
49
6
118
37
55
12
43
162
9
194
129
17
68
34
74
66
144
32
57
61
38
5