32
76
63
92
143
93
33
39
23
85
175
91
26
59
68
51
103
110
315
119
58
54
120
78
28
147
187
16
62
64
166
40
126
254
102
46
14
144
82
31
179
84
70
74
53
37
34