14
334
33
18
42
50
26
557
27
105
110
13
21
15
12
11
24
6
22
10
43
23
163
107
56
41
31
88
16
89
92
60
37
28
54
25
32
66
150
38
35
48
19
17