27
9
6
18
57
33
24
51
38
16
48
15
26
11
130
44
41
30
13
91
52
34
58
334
22
23
35
66
53
49
36
148
80
112
28
10
40
45
98
145
43
50
87
269
256