19
33
51
451
32
44
6
5
140
36
7
53
286
8
25
26
18
97
2
62
22
57
12
39
92
11
28
50
160
69
162
40
20
13
35
158
17
3
49
91
21
42
29