2
8
14
23
10
25
19
34
27
29
5
13
4
50
6
126
28
22
17
1
9
88
12
21
73
0
36
45
74
52
319
11
123
16
104
37
70
15