392
309
19
24
87
51
13
18
10
32
70
166
9
49
48
16
79
14
37
40
91
69
72
181
27
274
11
39
124
214
338
5
90
21
36
123
30
71
129
12
290
224
57
29
25
676
43
46
54