14
111
187
11
27
43
146
2
295
34
38
35
28
56
50
40
45
47
374
26
31
39
12
33
41
13
22
18
8
69
143
32
36
1
49
324
7
19
223
62
25
68
245