6
10
383
94
250
12
64
140
253
22
112
15
83
17
28
47
75
38
39
105
141
30
175
69
106
65
29
113
136
1150
27
515
157
142
148
93
85
387
207
20
9
91
327
19
59
60
131
37
5
13
53