27
119
75
30
8
99
6
16
24
51
9
22
38
17
28
4
34
29
45
67
3
10
52
53
7
39
14
13
15
177
279
32
36
338
19
21
25
11
137
50
23
88
43