66
11
39
351
15
56
59
60
107
47
92
16
62
53
32
3
113
159
34
110
86
63
264
37
177
157
229
52
42
21
13
8
1
23
7
57
33
12