66
17
121
202
218
35
58
28
53
137
3
77
11
80
234
109
208
37
68
236
69
250
2
33
74
62
23
25
88
126
129
20
29
30
50
32
52
93
152
176
59
13
5
149
198
4
141
26
22
6
43