23
10
11
27
47
21
31
33
35
39
57
19
22
13
2
41
30
25
26
40
58
71
146
107
108
83
16
96
77
63
133
156
46
110
68
76
207
163
59