7
18
0
12
21
20
36
34
41
3
28
10
80
6
84
258
49
73
57
65
37
40
75
38
208
211
50
92
33
48
116
142
541
74