58
59
81
109
67
154
65
51
114
35
2
136
254
149
220
29
38
68
82
107
26
37
103
100
44
162
49
54
235
110
41
52
17
622
47
13
24
23
42
91
281
69
45
191
256
21
75
4
86
10