11
6
14
28
64
1
40
163
8
132
9
20
15
23
19
94
30
333
135
80
221
172
83
116
253
87
441
452
93
90
31
60
47
119
98
412
84
85
196
375
363
95
91
88
201
38
531
746
27
67
92
50
29
97
45