38
108
257
105
36
8
29
9
11
17
18
51
1
12
5
24
30
3
10
2
13
34
56
39
4
15
112
26
42
60
0
25
6
16
33
28
14
47
7