4
6
20
10
15
17
131
100
26
33
60
90
40
32
50
151
76
57
48
49
55
129
43
41
51
47
38
69
12
78
67
16
65
31
66
177
14
174