6
59
181
56
16
69
7
9
8
11
5
45
89
250
4
62
42
191
0
109
15
22
116
34
31
180
65
164
130
156
23
68
268
230
331
101
26
25
57
3
175
30
12
92
29
97