343
63
101
300
173
124
85
56
160
185
129
496
162
36
219
481
18
39
32
26
239
12
49
108
228
180
112
81
43
28
70
20
41
120
69
35
147
73
19
236
154
106
755
37
61
55
23
76
334
34
15
21
59