15
11
12
67
43
27
25
20
10
60
31
16
367
8
47
30
5
107
26
44
49
149
56
169
96
28
115
80
62
14
136
35
19
22
21
36
34
37
65
139