149
153
3
35
171
36
366
7
267
203
17
20
9
127
21
27
53
115
24
80
16
33
178
5
46
70
37
287
38
41
114
104
546
58
251
10
12
146
26
62
105
99
121
13
66
128
56
29
93