20
35
27
82
55
92
65
188
87
15
67
36
34
117
63
21
74
46
126
100
53
23
148
33
86
41
19
5
45
47
57
44
7
28
162
39
66
11
31
12
246
217
50
177
2