19
40
30
5
28
18
21
23
9
8
11
36
50
17
13
48
27
12
22
157
124
87
92
31
130
69
394
24
55
20
41
39
42
62
46
34
94
106
54
43
6
32
37
15
74