8
10
11
0
7
18
96
6
4
13
33
67
5
19
30
25
23
3
20
32
87
29
49
39
50
48
12
40
16
2
28
196
42
86
9
294
17
21
157
163