83
86
13
144
58
731
29
21
78
1236
27
193
92
30
28
157
69
197
73
943
390
295
104
14
461
127
400
36
96
46
98
52
143
124
12
43
23
1346
128
64
136
47
139
85
74
8
94
59