1
4
7
6
0
13
12
10
129
17
140
187
135
127
100
81
104
309
252
421
33
212
122
52
55
58
22
49
50
126
27
70
84
48
29
8
74
40
25
66
32
184
41
71
110
105
19
119
142