5
200
9
6
40
196
7
25
15
17
38
27
14
26
21
31
33
87
45
12
28
24
37
19
16
10
8
62
199
13
22
39
67
79
198
157
23
30
76
41
61