82
10
20
8
15
4
30
12
14
18
53
26
24
35
9
57
25
70
7
31
42
46
32
34
3
6
11
81
16
48
22
54
29
96
5
149
374