15
29
111
39
90
22
38
43
6
35
14
26
77
37
20
28
83
33
19
60
45
530
11
18
10
62
115
178
202
9
32
34
50
71
47
44
21
23
13
16
31
183
67
57
58
24
51
76