131
532
184
47
346
42
231
151
189
35
186
33
80
154
40
73
193
126
109
211
71
34
357
363
46
323
143
63
57
117
55
104
253
85
384
168
361
65
777
95
32
110
76
180
124
187
9
96
45
102
5138
30
38
145
142