7
95
25
38
118
45
43
87
21
39
35
98
51
69
8
55
17
187
78
269
27
89
66
29
30
82
93
145
350
96
22
36
84
48
63
9
64
50
65
92
32
46
72
24
49
59
76
5
31
250
190
33