30
13
12
24
34
14
2
25
15
9
63
26
49
1377
150
6
23
72
16
7
19
58
1199
4
48
41
0
32
18
74
10
11
64
5
79
53
44
33
75
55