134
56
108
36
78
37
71
204
150
165
132
83
61
62
246
43
77
270
73
593
211
751
70
623
52
48
104
95
257
125
514
45
311
64
67
115
261
98
167
75
252
198
27
101
103
138
1430
194
88
308
18
666
188