38
40
46
44
37
19
81
573
148
39
53
29
118
77
23
42
6
14
50
27
305
109
57
63
45
103
127
117
58
90
9
82
110
22
66
18
28
11
47
26
52
59
21
33
221
69
84
51
70
10