6
27
9
1
32
15
28
12
19
30
8
21
109
13
23
25
7
34
14
17
45
0
60
80
2
4
11
24
5
10
51
205
48
39
37
104