1
347
50
9
26
35
2
14
18
86
24
168
15
19
49
17
28
172
58
32
259
7
12
57
36
69
16
37
68
25
10
54
34
144
27
93
67
5
6
8
43
20
21