239
13
68
128
32
18
178
47
20
71
29
67
85
91
56
101
31
10
59
24
54
48
28
27
72
44
379
164
227
107
202
463
61
114
37
12
38
23
19
9
96
718
57
97
22
168
30