10
384
11
14
28
47
48
54
20
130
105
88
34
109
44
66
96
79
24
98
103
117
205
52
83
75
242
177
76
89
15
53
49
69
230
43
60
134
18
13
58
46
168
102
135
131
187
310