12
0
19
7
31
4
59
13
89
84
8
16
11
14
5
49
41
32
127
29
254
62
10
15
42
28
24
83
38
73
40
34
64
51
48
86
144
91
129
581
115
30
139
210
131
74
126