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