9
1
0
4
12
15
5
2
11
6
38
40
10
51
103
250
116
74
129
42
125
16
56
77
24
67
8
202
174
52
30
68
49
104
36
139
126
60
83
22
43
65
63
64
130