18
8
15
23
3
22
16
49
47
128
191
11
12
19
25
21
48
34
32
52
91
54
51
17
9
87
562
80
5
42
4
27
203
30
7
35
26
24
100