6
46
533
29
47
86
18
21
36
8
233
3
59
149
68
11
53
76
55
54
50
117
163
31
12
112
166
276
210
37
83
450
435
425
19
714
67
30
589
248
106
80
71
125
97
75
217
161
16
115
39
124
285
41