12
1
80
28
13
23
3
19
30
4
51
134
46
20
26
11
6
31
10
16
18
15
59
24
25
8
53
37
17
81
14
62
32
29
7
340