186
343
30
218
107
96
238
29
12
16
26
236
233
9
75
45
35
74
66
28
56
36
27
14
32
40
10
214
22
180
23
5
97
182
24
62
58
59
370
11
37
447
794
49
136
69
349
44
25
17