45
53
23
8
441
386
19
75
22
17
103
49
13
33
6
7
25
10
27
109
32
12
30
72
37
24
48
110
26
181
14
202
4
11
35
15
91
18
57
150
31
5