13
16
17
49
150
14
68
171
25
75
52
86
41
15
30
7
9
51
193
19
24
39
496
59
27
46
110
77
55
20
115
654
851
58
141
69
153
74
56
84
47
11
6
33