20
31
41
22
159
27
19
36
40
52
12
69
54
110
189
47
33
165
84
75
23
78
178
120
57
14
79
15
93
114
43
25
6
167
106
51
73
34
28
2
94
145
53
177
24
85
92
39
44
9