5
9
200
20
18
62
23
35
59
7
42
26
22
36
17
11
14
60
120
29
57
13
119
50
38
24
10
8
6
76
44
12
19
101
46
33
31
34
21
15
77
27
51
16
30
28
25
41