17
16
30
35
62
29
31
59
15
61
11
77
54
21
96
40
58
106
7
8
39
46
56
27
25
23
52
32
180
199
57
22
36
63
89
14
9
18
28
43
51
146
2
13
20