6
339
12
53
104
34
70
73
72
2
10
19
14
27
61
42
21
31
32
9
60
26
4
18
3
37
74
57
58
7
8
22
155
127
84
17
13
150