270
66
18
27
5
12
7
89
16
24
20
23
200
8
30
32
22
83
511
38
44
17
65
145
31
36
15
71
11
9
25
163
13
39
21
33
6
19
1000
51
58
10
34
29
14
28
73
43
85