70
563
72
219
12
107
69
132
138
35
76
21
44
50
18
6
78
166
167
7
59
257
595
93
25
22
17
16
52
62
61
4
79
29
20
26
230
31
56
3
100
136
19
14
46
15