12
13
63
49
124
14
9
36
140
288
167
22
17
70
461
157
16
31
55
83
24
26
133
30
78
10
43
82
46
21
174
45
52
27
47
122
65
86
20
101
107
71
58
29
99
23