389
70
18
22
36
31
433
19
55
63
69
60
78
25
109
98
52
189
85
221
95
83
44
171
17
192
373
92
271
33
30
29
32
43
225
34
232
101
13
20
66
423
68
24
10
135
306
113
343
89