807
133
206
152
41
29
27
35
97
44
80
40
51
46
100
102
68
170
32
75
272
37
63
105
71
23
262
303
128
58
52
73
53
94
79
136
30
141
42
85
84
69
174
61
132
20
177
129