84
706
116
147
433
24
126
28
143
164
46
40
97
145
579
332
240
343
27
63
341
35
39
103
59
15
366
151
184
1359
21
54
89
70
65
50
81
130
67
304
43
9
80
29
123
449
110
434