14
179
57
19
107
30
17
79
21
12
52
304
26
232
46
99
10
83
73
69
173
39
1
24
11
2
108
88
42
33
45
80
59
66
5
29
58
64
35
15
41
22
36
4
25
40