2
1
0
121
30
6
103
14
26
206
21
100
22
61
17
9
38
4
11
99
43
50
5
47
152
70
62
83
72
12
39
31
28
10
75
24
45
34
20
18
33
23
32
15
35
89