42
32
159
184
82
204
35
74
44
43
41
28
33
67
47
123
24
127
36
25
19
52
107
21
26
91
48
121
53
30
51
69
106
61
131
76
39
105
335
149
49
241
179
62
60
27
83