42
10
33
52
35
23
36
39
40
44
14
70
87
26
11
28
91
25
85
113
78
131
38
1039
21
22
106
222
213
37
309
59
164
119
167
24
54
86
62
16
57
19
46
20
48
12
7
56
30
9