7
26
77
75
39
180
90
78
30
235
15
91
59
12
82
192
49
214
34
52
48
87
98
22
74
17
11
21
45
20
19
27
96
44
40
107
16
201
80
97
60
70
33
24
13
57
223
29