65
35
97
247
248
55
113
224
374
12
95
50
27
23
47
79
66
15
86
143
72
158
78
84
31
37
56
29
11
89
13
85
295
41
69
45
81
159
82
106
171
110
5
6
34
124
10
70
116
87
119
164
32
59