6
46
57
147
36
42
61
41
23
79
115
62
27
532
101
55
38
20
110
59
81
99
70
54
90
16
108
19
305
43
29
8
538
34
9
246
237
194
87
53
50
114
328
129
17
39
18
68
10
64
25
226
223