30
6
85
66
36
45
97
24
29
171
33
80
13
206
10
57
74
98
31
82
38
18
44
17
51
21
123
116
60
120
149
34
42
26
88
55
81
32
76
125
58
46
118
83
49
15