319
100
49
44
32
161
33
216
181
114
107
199
51
120
103
478
99
272
38
233
108
115
42
41
48
85
17
132
72
95
27
89
137
614
121
22
12
228
28
294
24
23
146
308
331
531
18
36
59
520
57
67
207
187
90