8
203
0
25
30
91
18
32
100
10
13
3
1
4
41
27
20
17
9
29
14
19
35
139
37
12
5
52
6
7
38
11
24
26
45
42
75
157
112
16
66