10
41
83
15
7
217
78
8
474
123
26
36
50
178
118
88
1848
3
29
11
108
677
16
25
70
37
43
52
45
18
20
22
197
77
47
12
107
295
53
201
162
5
44
117
101
34
137