42
16
69
22
50
37
45
14
19
18
13
551
64
295
34
110
8
9
15
94
26
23
154
17
118
70
2
11
12
21
32
31
4
29
68
152
7
5
101
89
28