200
8
15
7
22
10
18
6
20
44
62
19
31
13
12
60
36
5
64
9
1000
42
16
29
46
14
24
98
70
39
23
17
132
113
84
57
171
54
59
79
112
21
52
73
86
436