22
37
77
102
17
47
42
23
45
94
4
1
40
176
34
10
119
18
72
260
7
9
26
35
12
36
66
125
104
121
74
16
103
97
31
79
62
71
52
168
99
143
297
6
70
55
8