14
16
41
99
313
12
58
156
38
86
19
26
6
50
13
269
106
18
44
37
62
23
3
33
31
40
69
7
22
47
32
11
35
2
17
205
45
176
157
152
24
145