17
16
29
7
9
51
68
15
35
4
11
59
511
28
19
27
31
84
12
22
39
80
65
21
61
45
100
23
42
30
32
41
37
156
18
114
47
13
151