45
27
28
25
6
9
467
35
39
32
38
8
15
109
79
235
20
65
7
5
29
22
90
13
16
31
64
55
150
49
50
21
41
34
11
23
18
30
12
14
26
231