20
69
157
13
26
21
14
18
51
58
7
35
37
27
12
72
41
70
63
50
73
23
88
79
65
103
15
52
76
118
16
11
39
9
31
149
81
133
5
44
32
178
83
228
182
2