23
52
39
15
17
30
19
37
26
90
35
61
29
22
21
38
41
57
40
363
18
165
103
36
69
46
83
31
33
42
14
67
48
84
50
27
70
92