250
41
27
42
26
60
22
16
14
13
35
39
47
69
28
25
21
36
19
23
11
18
86
15
40
8
46
38
20
31
17
63
75
54
33
66
112
30