54
51
109
20
85
65
44
129
127
136
43
31
64
34
83
33
96
46
62
16
39
130
28
61
59
23
63
90
189
92
41
60
179
82
38
17
19
47
98
175
156
163
32
116
133
77
125
68
73
9
334