12
380
196
53
480
275
66
52
49
61
22
120
45
60
89
155
88
95
333
206
132
119
305
187
177
277
35
84
74
93
160
37
906
40
72
103
1348
67
50
5
76
21
56
229
171
64
20
48
68
141
43
15
13
286