27
44
46
11
14
10
15
39
50
17
178
22
25
29
21
19
159
207
226
20
136
6
5
79
378
43
91
35
33
42
53
96
137
23
45
26
114
34
49
36
74
115