8
20
59
76
18
45
135
37
107
62
24
42
7
69
30
226
29
50
47
39
25
94
263
13
11
22
27
61
14
127
34
56
26
87
32
15
43
176
120
57
85
83
79
170
80