23
28
9
39
12
7
33
35
24
107
78
61
26
98
38
11
175
68
208
8
44
211
165
54
45
22
96
267
139
40
263
14
16
92
89
242
57
166
101
43
91
117
20
146
19
25
10
30
37
231