5
12
43
13
200
8
10
7
18
44
141
41
20
25
311
23
36
15
27
17
14
6
87
631
32
152
47
88
71
30
24
1000
16
38
143
91
11
26
53
19
39
101
181
28
313
48
67
109
129
59
29
9