54
149
43
44
24
51
23
46
84
142
69
129
33
39
20
41
31
56
26
3
35
49
102
50
125
106
113
66
167
38
111
172
14
19
88
77
28
30
223
27
16
21
65
22
63
36
25
96
68
89