3
1
2
0
11
4
6
7
38
43
27
10
71
70
39
102
73
57
69
132
35
45
123
109
63
24
23
13
40
110
25
61
33
77
108
52
224
270
65