200
29
111
66
16
97
34
15
20
14
23
21
39
22
44
43
64
35
24
30
18
166
12
31
37
121
33
17
45
32
25
201
55
67
72
78
10
54