15
12
30
50
17
33
20
26
70
13
32
34
53
28
36
35
8
73
125
83
146
19
99
132
91
160
40
89
108
31
24
247
47
84
67
14
107
90
54
9
249
116
71
69
76