81
234
592
348
59
135
356
107
197
82
64
35
26
151
153
45
95
114
162
247
137
55
40
44
23
47
11
101
42
65
92
252
223
17
96
66
18
39
38
72
57
91
68
20
118
29
27
34
12
30