14
171
30
13
67
36
3
45
18
166
39
63
52
189
51
17
55
33
28
37
309
44
10
22
31
120
15
25
53
16
61
102
26
29
62
21
19
8
90
12
35
24
34
20