14
274
34
19
37
54
39
11
30
27
55
21
51
10
22
81
160
38
24
41
60
100
69
105
46
95
71
32
149
5
7
43
106
109
112
26
108
57
297
147
78
58
45
179
49
23
18
65
31
25