14
260
1
43
5
150
334
54
176
11
195
66
41
23
9
50
59
46
129
33
517
55
131
106
61
19
39
67
25
101
26
16
58
30
53
35
15
48
10
21
121
100
31
40
8
98
38