32
2
0
8
85
71
3
10
11
101
1
9
6
12
247
226
4
276
55
15
66
144
69
30
5
38
92
17
23
21
7
16
42
76
190
104
46