261
128
113
7
27
238
149
186
28
47
790
87
15
155
9
16
10
12
262
85
23
6
21
48
11
32
123
104
57
122
14
62
37
17
111
195
46
2
31
34
54
97
29
90
22
58
42
80
69
225
52
338
3