8
222
38
47
97
85
117
99
87
35
73
480
43
121
104
96
39
272
90
52
10
7
23
155
108
56
57
201
225
72
78
453
80
30
400
67
127
17
268
18
79
162
59
32
83
20
662
13
238
26
22
68
493
105
691