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