70
56
104
18
26
116
251
8
21
16
31
105
59
72
13
4
35
44
75
12
14
121
43
15
7
6
11
5
9
10
38
27
22
39
63
238
36
33
298
20
97
71
2
316