69
149
93
181
40
130
125
418
74
176
118
58
146
82
112
28
67
91
775
114
8
16
148
43
27
142
66
317
643
18
17
19
126
110
105
151
349
62
21
119
113
31
90
89
282
94
33
97
154
30
25
180
32
196
134