80
31
21
41
36
58
10
28
27
33
19
161
64
87
54
13
131
23
20
38
15
4
11
5
61
26
127
108
59
67
25
74
35
9
6
1
60
0
3
92
50
52
34
42
32