66
27
130
100
271
77
72
157
26
51
86
135
132
161
32
23
97
62
30
47
25
61
224
476
45
67
102
36
60
19
29
146
24
106
127
107
149
53
49
99
397
46
275
82
123
158
119
68
33
611
70