107
228
728
43
267
62
311
249
141
88
247
41
76
56
61
367
114
100
134
86
285
129
28
3060
171
132
24
47
46
278
161
106
4
162
166
19
13
14
15
16
25
6
26
31
58
127
144
32
186
117
18
214
217
22
8
7