2
20
1
24
8
27
9
17
29
37
76
14
75
149
5
30
10
72
4
45
6
228
25
13
31
26
21
16
7
11
12
38
15
18
46
0
51