259
64
211
26
84
141
77
158
137
13
34
78
70
46
38
269
67
59
71
17
114
66
82
44
117
404
19
111
35
28
15
116
509
27
225
96
58
285
20
62
81
47
30
100
29
49
99
145
57
61
52
125