6
0
12
2
51
13
25
24
47
10
27
11
44
5
16
69
84
150
49
3
36
411
337
29
56
94
31
109
137
224
55
131
32
7
19
118
240
86
89
9
62
208
183
77
469
133
30
156
202
67
26
81
157