379
237
333
104
167
141
29
69
233
55
225
77
146
88
24
97
12
63
22
37
462
291
30
121
541
19
68
35
50
102
341
108
53
46
207
42
10
124
164
27
138
95
71
292
9
3218
99
38
165
20
615
8
114
162