136
54
252
130
228
376
174
256
146
147
73
307
194
70
91
197
66
105
121
132
386
6
88
48
175
69
950
205
52
254
162
152
51
138
65
28
345
77
25
107
13
62
72
9
169
156
44
157
463
75
22