12
11
17
8
25
18
19
15
9
20
10
29
41
16
0
6
14
5
24
13
23
27
148
56
4
3
42
2
40
54
45
35
39
28
31
34
1
49