16
22
12
3
7
15
6
8
14
64
34
1
30
21
72
11
37
31
157
24
10
17
40
42
32
78
47
41
43
67
20
50
19
4
33
23
29
58