19
45
146
112
8
10
44
33
36
27
42
4
30
28
22
154
145
35
43
32
13
78
9
26
15
25
474
17
34
14
12
62
55
89
82
23
11
5
18
31
63