300
12
119
43
23
34
16
24
40
245
26
49
164
9
20
798
71
15
399
13
69
25
147
35
44
29
27
17
217
61
841
165
14
317
51
33
28
410
122
19
36
6
45