23
30
18
31
68
47
41
42
37
13
24
29
10
56
70
11
14
9
33
44
77
34
99
16
38
94
35
67
89
95
187
32
63
125
174
66
83
39
127
93
124
28
122
46