238
77
54
701
95
101
14
244
82
142
19
1
44
23
12
40
15
39
11
28
16
367
38
214
104
26
50
10
80
33
338
271
322
182
86
99
590
286
136
18
1229
21
27
1787
13
62
51
47
36
128