18
52
16
346
82
23
45
240
8
27
275
24
21
15
22
205
14
137
85
55
70
25
13
30
60
29
5
11
106
6
17
10
47
91
540
44
103
19
83
43
57
41