3
2
35
12
8
11
6
28
34
9
15
254
36
31
41
57
18
16
17
21
30
24
32
25
14
20
19
0
5
45
13
27
7
10
56
46
151