80
14
7
28
13
11
3
4
15
2
5
6
1
12
8
27
16
31
21
18
44
41
117
77
17
20
73
66
42
132
87
9
26
52
38
0
30
22