1
14
53
123
12
8
120
9
59
24
45
96
11
3
19
30
7
26
213
13
42
43
16
35
70
21
588
4
52
69
50
37
6
54
5
17
58