7
19
28
1
4
0
2
6
3
5
61
21
50
80
53
17
33
46
15
87
23
52
58
139
24
169
165
113
173
86
468
138
57
79
55
63
195
30
196
72
109
18
37
8