690
281
106
88
86
55
142
160
56
99
109
110
392
54
82
328
20
46
102
48
169
39
37
25
22
62
52
131
71
366
242
43
779
68
66
237
80
121
235
90
91
28
95
26
16
135
282
30
296
94
45
225