23
86
68
8
14
37
31
9
18
34
160
12
30
154
64
56
115
80
60
22
10
447
44
123
76
32
7
952
19
207
24
40
57
51
355
72
74
29
28
170
120
11
134
26
50
36
768
35