250
45
20
19
25
37
32
79
57
43
76
14
46
30
31
8
1
183
27
15
87
170
9
58
21
10
54
18
16
33
40
65
34
64
13
53
22
23
26
59
104
74
110