1
43
2
16
50
34
9
32
15
61
21
11
66
13
3
24
27
37
45
76
38
92
36
5
106
26
111
69
72
7
103
53
71
83
135
55
67
39
138
40
159
204
201
193
149
261
102
123
238
153