5
24
200
128
7
16
74
21
9
15
63
69
20
26
13
8
12
17
55
33
59
111
84
54
6
31
41
35
40
98
18
83
37
73
92
28
11
42
64
76
52
27
160
56
138
113
43
25
29