80
13
12
4
2
74
22
11
68
14
62
20
5
15
57
77
158
6
26
10
47
93
32
44
33
43
25
87
24
9
54
75
106
7
160
21
23
35
60
52
51
79
49
3
109
146
64
72