67
175
165
158
52
19
105
40
45
15
81
567
89
226
556
29
27
37
167
97
108
83
13
25
30
107
44
136
65
56
211
73
48
47
33
75
59
39
32
31
21
92
96
14
119
20
265
50
57
185