8
44
80
88
69
18
3
183
23
40
41
256
216
114
25
28
300
21
124
10
49
198
55
15
35
30
11
13
78
29
48
51
5
37
7
19
71
12
32
36
33
17
26
50