15
30
29
21
24
19
101
20
39
33
200
10
25
18
7
44
57
53
5
34
22
94
6
9
27
47
17
109
130
8
32
46
187
134
11
71
102
12
36
49
74
64
43
16
40
37
41
67
65
56
38
66
149
51
35
14