216
700
11
148
1114
26
10
41
141
124
49
127
113
150
294
14
12
25
22
17
123
33
86
658
62
98
68
21
4
60
6
179
83
36
215
170
61
7
73
47
78
20
151
32
107
42
28
218
27
30