5
44
113
36
200
10
13
23
32
48
7
15
26
31
30
8
33
18
25
6
34
64
14
42
1000
58
22
20
17
41
67
16
40
11
158
62
74
21
45
143
47
19
51
69
28
99
68
193
12
53
9
120