6
27
12
30
68
36
17
499
231
61
13
21
58
221
121
15
124
113
85
48
112
34
106
90
141
189
73
16
5
87
43
155
49
57
110
18
69
28
44
41
7
53
67
39
111
47
382
350
60
206