15
21
143
6
11
90
289
69
37
18
13
12
120
89
17
9
20
55
5
105
80
52
104
33
8
50
78
162
67
60
47
232
22
7
62
48
61
56
82
64
35
25
46
19
34
137
30
65
165
42
27