2
0
12
15
11
9
14
26
21
31
28
61
36
19
10
18
6
16
35
22
24
32
78
81
29
17
46
50
58
43
44
65
20
7
111
69
62
40
38
82
221
86