24
22
15
43
12
13
10
11
20
18
16
8
17
91
27
332
82
53
45
72
44
41
29
46
25
186
55
14
19
96
74
21
54
300
118
23
52
36
35
40
31
42