18
46
116
9
49
4
7
39
151
84
211
79
59
13
42
20
29
16
68
11
171
143
19
3
35
318
14
26
45
67
40
28
21
31
27
38
5
22
131
117
215