8
6
32
9
10
11
3
0
1
5
46
21
76
53
49
56
327
85
150
381
50
133
42
218
253
66
137
110
183
28
18
96
38
361
77
22
65
84
29
129
31
92
75
380
54
114
34
67
20
60
47
154