42
22
161
28
19
39
40
55
13
70
54
20
111
191
49
33
165
87
80
23
14
78
182
122
59
15
30
95
119
43
25
6
172
110
21
74
45
35
29
3
96
147
53
177
24
85
93
44
9
68
176