80
11
6
142
29
83
57
18
138
4
81
16
8
9
2
58
10
55
17
61
7
5
3
21
144
82
12
26
88
63
74
20
431
99
30
19
78
48
152
15
14
45
25
32