2
0
15
29
14
8
9
12
16
6
33
28
26
23
13
27
31
10
17
70
25
79
37
77
51
11
81
30
24
75
57
20
66
63
177
42