66
52
10
21
11
77
24
87
37
49
182
31
36
41
102
18
39
44
50
9
107
63
47
8
13
86
34
26
78
150
17
84
15
187
60
97
51
40
19
20
292
74
30
108