455
27
44
56
36
75
186
1446
17
38
25
35
40
81
362
382
86
33
97
20
165
398
32
112
58
41
131
747
114
671
91
82
49
79
72
146
104
470
154
190
67
70
513
351
37
71
293
231
174
1285
150
199
57
66