20
59
7
81
166
19
39
55
22
134
64
73
117
79
41
40
130
66
35
70
31
87
33
75
47
99
43
173
46
38
246
32
36
141
67
14
25
57
132
34
186
28
52
119
12
26
24