35
51
25
40
42
44
47
37
12
72
34
87
28
43
29
19
41
21
105
57
140
59
50
119
46
82
23
54
79
20
145
118
62
32
31
69
60
109
85
175
49
71
174
153
186