250
93
108
21
27
12
67
29
42
23
17
18
13
6
46
4
2
41
5
10
14
69
25
16
45
72
9
24
22
33
11
57
64
20
26
136
32
44