14
16
45
26
20
39
336
359
133
19
11
13
47
150
269
71
76
61
275
24
8
18
15
106
2566
49
235
65
7
4
44
12
3
46
29
21
50
10
97
138
23
151
96
210
1201