15
13
31
50
18
33
20
27
71
14
35
53
28
36
9
73
125
86
148
19
99
132
91
160
40
26
89
108
24
247
47
84
68
107
90
54
249
116
69
76