5
200
19
14
35
13
6
170
150
9
7
15
64
17
22
12
41
16
10
58
11
39
99
49
81
51
44
28
36
29
87
21
24
48
70
125
8
38
55
94
33
54
34
26
31
167
67
27
172
134
43