64
83
37
40
165
24
608
318
23
71
45
134
127
67
224
65
52
8780
481
90
158
170
480
159
292
603
107
361
31
93
50
58
1503
150
69
94
671
32
137
898
21
834
126
291
34
29
77
85
628
114
41
1515
164
289
320