23
45
208
13
102
104
12
151
35
28
36
43
16
47
39
37
20
4
14
17
3
8
7
44
103
21
53
74
11
100
26
15
22
166
81
42
18
27
41
19
34
115
57