6
118
89
27
8
513
56
55
36
9
22
10
81
23
1214
29
5
141
12
131
20
97
1275
298
15
14
25
830
35
16
32
4
37
46
79
941
18
127
51
49
226
43