20
51
43
8
18
168
6
39
17
66
86
141
26
36
64
5
44
27
24
417
77
76
25
13
49
60
59
11
136
3
30
273
21
55
62
112
183
7
47
71
34
23
41
176
63
175
50