4
1
3
6
5
27
19
39
20
15
36
25
10
9
56
70
43
113
45
80
142
44
131
122
480
24
290
26
28
65
127
55
126
136
346
90
63
61
81
48
51
14
37
29
86