16
28
200
12
87
45
31
44
27
20
56
6
32
5
23
13
67
8
11
29
127
181
21
18
43
175
52
76
151
40
68
19
86
37
9
66
15
51
7
131
112
35
24
50
90
70
26
17
33
42
30
98