1
7
29
12
52
19
8
51
65
3
24
26
35
13
44
38
76
9
89
5
105
111
61
72
34
100
67
82
133
60
55
66
39
138
40
158
202
201
192
148
260
121
238
151
107
153
203
134