70
113
60
67
66
57
87
7
172
449
11
53
108
264
8
77
15
17
46
12
2
21
9
42
1
55
136
31
20
3
22
18
138
71
16
28
14
13
10
33
177
295
166
4
5
622
1547
154
499
68