19
23
8
15
12
4
244
7
10
30
11
32
5
96
81
118
108
46
92
51
450
13
44
36
20
66
25
14
80
47
67
18
26
436
48
49
151
6
62
22
53
89
29
38
88