4
136
132
121
74
80
79
75
72
73
84
83
82
151
71
66
65
64
62
61
59
58
56
50
49
47
46
48
45
44
43
42
40
39
36
37
38
147
137
133
131
130
124
118
148
18
15
14
5
123
122
2
3
117
1