23
66
34
9
107
20
169
44
49
36
73
18
31
70
21
15
30
99
4
115
68
32
209
61
75
17
100
77
8
3
6
175
108
74
47
58
162
56
42
40
2
11
35