5
32
93
15
32
149
20
106
22
47
35
131
150
104
4
1
15
190
145
134
131
128
127
125
125
124
124
124
124
121
120
118
117
115
115
114
111
111
111
107
106
106
103
103
103
103
102