6
49
130
43
112
83
31
37
12
304
177
100
54
25
35
110
80
138
58
95
56
184
106
65
51
36
90
27
10
26
40
59
139
18
277
33
16
7
23
29
60
34
81
4
205
159
239
8