16
68
15
48
63
9
33
85
66
47
7
52
139
176
59
26
28
55
37
24
21
19
29
10
49
43
31
8
39
41
87
110
45
38
50
57
74
32
13
125
203
290
175
70
86
173
56