54
33
165
37
103
1082
159
62
137
61
154
116
69
384
365
49
76
610
162
189
343
47
104
41
127
82
50
23
515
84
100
279
175
16
45
259
130
225
140
253
66
121
167
248
57
363
157
83
505
124
199
85
55