14
156
18
48
638
95
87
27
10
55
142
49
135
30
66
189
25
350
44
81
31
414
133
69
23
53
168
37
52
72
33
29
26
22
58
91
148
5
47
46
17
111
80
130
67
8
28
110
13
65
40
36
59
154