23
22
104
54
50
58
51
61
28
17
10
31
112
39
63
18
40
27
114
26
16
6
15
29
41
24
32
569
155
12
33
11
188
38
42
69
36
25
37
14
83
89
175
187
55
19
44
68