2
8
10
1
25
23
4
27
37
6
16
13
26
28
5
9
0
19
34
70
61
622
51
24
114
2278
21
17
29
199
53
182
7
54
14
11
31
77